MVVLSELCEGSSCSSTHNCHRHDVFLSFRGVDTRHGFTNHLYNALMHANITTFLDDEDIETGEDLKPELESGIRGSRASVIVLSKNYATSTWCLDELVLILEQRMKSNHVVIPIFYHVKPSHVRKQQSSFGDAMAKHRQKMEAETNSNKRSQWAQKIELWNKALTEVVDLKGKDANGRLEVELIDEIVKDIFRRLRISSRFPLPQLIGMEDSINFVTSWLKDTSSHTTNILTILGMGGIGKTSLAKYVYALHFHEFDKSSFIEDIGRKCEEKSNGILDVQKQLFDDISKPSSVQVLDDSIYTSMIENAVARKKVFLVLDDISSLNQLDALLGTKGFYAGTKILVTTTDAWLTKSCALFKTNDKPNHAMYELKVLYEIDSQKLFCYHAFMCNEPKPGYEEVSKKLVKYCKGHPMALKVLGRSLHNRDVTYWEGYIDRLKKENDSPINNVLRMSFDSLSSENDKDLFKHIACIFVGMDRNDVVTILEACDIETRTGITNLVDKCLLSIGWNNELKMHELVKEMGRFVVREESLYKPWERSRIWGLESFKVLKQKKCMENVLGLTLDMRMLEKEKLHGSLELITDALSKMDSLMLLQLNYVQITGSFKNFPEELRWLCMHGFPLKSIPPDLPMENLVSLDMSHSSIESFGICYSYPQRLHKRLKQLIGSCTKDKKLLGSLKILNLSCCEQLHSLRGFDHLPKLERLILKGCIGLIEICESIEQCFELVHIDLSYCNKLEKLPRSLGMLKKVKTLLLDGCYLGESRIKIRDKKSSEMLKANNIGINTITSSSTLLQAMPSYSKFSVISLPRSLVSLSLENNNLSTESFPMDFSCLTMLKELYLDKNPIFSLPRCVRSLPRLEKLSMVNCHMLTSVEHPPHTLTSLNLMFDFTNKPLLRKVVFDPRMSPLKFSLERTILAHSSFEFEGMVKIQPMAGVEENILHCLGWTNLHFLIGKHVKISIGYRETEESEIQMYYEFGIFSTLYWGKEMPNWITHRSMGPSISFTIPSSPNNLTGLNFCYVLTSGCLDETHGSVDDLDLINLPVIKICNITKNLTWIYEHYIEKFNVGGHRLILLSHWMFGMNEMECGDQITITVRKRLYDTGNAVTKECGVSFVYDNGENKKEDVLGYYRSWNHIIGGDLTGFQSTTGEYILSKRRIIWPTLDIALRNYYHLCGEGAHFKGSGITNLINRGVLSIRWNKELTMYQLVQEMGTFLSGILHLHLHLNHDSLSDNPLLRKVVFGPQMSPLKLSLGWRTCSWFDIEGPVKMQPMAAVEEKVLHCLGLTNLDFSNSSSMRIDVLGIASEESEIEMYYMLNWITDGSKGHGVIMCMMEKKKEKKRCVRLLQVMELHHWSTSHWISDYNRKQMANCALGQGY*