*-*--****---*--*-*-***-*--******--*-***-*-*--*---****--*-*******-***-*-*-*-*-**-**-***-**-***-**-**-*-*-*-*-***-*******--***-*-***--**-****-***-****-***-****-**--***-*-***--****-**--**-**-*--****--*--***-**--*--****--*-**-**--**-*******-*-***--*******-***-************-***-*******--***-*-*****-**-**-***-*-*--***--*--**--**-***--**--*--***--*-*-***-**-**-*-***-******-*****-*----*************----*-*****-******-***-****-**********-*--**--***---**---***--**--*-**********-****--*-*-*KKKLKLLLLLKKLIKK----****----KKILKKLLLLLKLKKK*-*-*--*-*-***-IILKLKKLLKKKLLKL-************-LKLLKKKLLKKLKLII-***-*-*--**-***LKKLKLLLKKLLKLKK***--*-**--***KKLKLLKKLLLKLKKL***-**--*-*--**-KKLKKKKKKKIKKLLK****-*--*-****KLLKKIKKKKKKKLKK-**--*-*********LLLLKILKKLLILKLK***-*****-***KLKLILLKKLIKLLLL*********--**-**LLKILKKKKKKIILLK-**--***-**--**-KLLIIKKKKKKLIKLL**-**--*****-*LKKKKIKIKKKKKKLK-****-*--****-KLKKKKKKIKIKKKKL*-********-***KKKKKLKLLKKLKKKK*--***--*-***--*KKKKLKKLLKLKKKKK***-******-**KKLKKILKKIKLKKKK******-**-******KKKKLKIKKLIKKLKK**-**-*-*--**LKKKKKKIKKKKKKKK--************--KKKKKKKKIKKKKKKL**--*-*-*****-**LKIILKKLKKKKKKKL******-*******LKKKKKKKLKKLIIKL**-*****---***--LKIKKKKKLKKLKKKK*---**-***---*KKKKLKKLKKKKKIKL--***---*--*****KLLKKLKLKLLKKKKK-***-**-*-***-KKKKKLLKLKLKKLLK*****--**--*****LLLKKKLKKKKKLLKL-*--***-***--*-LKLLKKKKKLKKKLLL*****--**-****-*KKKLKILLKILKLLKL-***-***-**-***-LKLLKLIKLLIKLKKK*-****-**--***--KKLKLKKIKKLLKKKL***---**-*---***LKKKLLKKIKKLKLKK--***--*****-****--**-*-***-*-**KKKLKLLLLLLKLKKK**-*-***-*-**--****-*******--******--*****-***IILKLKKLLKKLKLII***-*****--******--***-******--***-*-*******-*LKKLKLLKLLLKLKKL*-*******-*-***--******---*-********-********--*KKLKKKKKKKKKKLKK*--********-********-*---*************--***--LLLLKILKKLIKLLLL--***--*************-**-**********---***-*LLKILKKKKKKLIKLL*-***---**********-*****----***-*--**-***LKKKKIKKIKIKKKKL***-**--*-***----*******--***-*-******--***KKKKKLKLLKLKKKKK***--******-*-***--****-****-***--*---***-*-*-KKLKKILKKLIKKLKK-*-*-***---*--***-****--***-**---*-****-****LKKKKKKKIKKKKKKL****-****-*---**-***-*----**-*****-***--**-**LKIILKKKLKKLIIKL**-**--***-*****-**----*---*--**-*----*****--**LKIKKKKLKKKKKIKL**--*****----*-**--*---***--*-******---***-*-*KLLKKLKKLKLKKLLK*-*-***---******-*--***-*-***-*-***-*******-**LLLKKKLKKLKKKLLL**-*******-***-*-***-*-**-**-****-***********KKKLKILKLLIKLKKK***********-****-**-******---**-**-*-*******-*KKLKLKKKIKKLKLKK*-*******-*-**-**---**********-KKKLKLLLLLKKLIKK***-*-*-**-*-***KKILKKLLLLLKLKKK-*******--****IILKLKKLLKKKLLKL***-****-***-***LKLLKKKLLKKLKLII****--*****-***LKKLKLLLKKLLKLKK******-*******KKLKLLKKLLLKLKKL***-*****-******KKLKKKKKKKIKKLLK*****-****-*****KLLKKIKKKKKKKLKK******-*--**-***LLLLKILKKLLILKLK-***-***-***-KLKLILLKKLIKLLLL***-**--*-*-*-**LLKILKKKKKKIILLK-**--*-**--**-KLLIIKKKKKKLIKLL**-*-*-**-*--*LKKKKIKIKKKKKKLK*****---*****KLKKKKKKIKIKKKKL*--*-***--****KKKKKLKLLKKLKKKK*-*-****-***-*-*KKKKLKKLLKLKKKKK****--**-***--*-KKLKKILKKIKLKKKK-******-*****-KKKKLKIKKLIKKLKK-*--***-*-***-**LKKKKKKIKKKKKKKK-*-**********-*-KKKKKKKKIKKKKKKL**-***-******-*-LKIILKKLKKKKKKKL-**************-LKKKKKKKLKKLIIKL-*-**********--*LKIKKKKKLKKLKKKK***--*****--***KKKKLKKLKKKKKIKL*--**********--*KLLKKLKLKLLKKKKK**---*****---**KKKKKLLKLKLKKLLK*--******--**-*-LLLKKKLKKKKKLLKL*-***--*-***-*LKLLKKKKKLKKKLLL-*-**--**-*--*-*KKKLKILLKILKLLKL**-***--***-**LKLLKLIKLLIKLKKK*-*--*-***-***-KKLKLKKIKKLLKKKL***--*---***LKKKLLKKIKKLKLKK-***-**-*--**--***-*--***-*-****-******-****-*-***--*-***--**--*-****--*--***--***-*--***--*-***--*-***--***--*--****-***-*-***-***---***-***-***--*-***-***-***---***-***-*-***-*****-******-*****-****-*-****-**-****-*-****-*****-******-*****-*********--**-****-**************-****-**--*********-*******--******--**-****-*****-******-****-**--******--********--***-*-**-****--****--**-***--****--****-**-*-***--****-*-******-***-*---****--**--****---*-***-******-*-***