MASEIAKKFDFKGFAKLAEYNTQGTEKVKKHSTRKAFVGFAISFLEVGKPGLLSSVLNKKEMYSKVLPGLGKDDDDTVASVLSTLKDKILVEESLISPGLRSVLFGIVTLKHLASISAREDAGIVNELAHDVLVKVCTDPSNGLMPDAKRKLRGNSDRLLMLMKGLRAAEIGYHRDLLLAIVRGRPSLASDFLDEFPYNVEDFSSPSWFSSISLAANLVSSVRTSCSFDFLNPDQRATPPSGGSDVQTIMKCICPRPFSRSLITKGMLHSDFLVKHGTLRFLLETLRLLDSFLTAWNLCSSHRCSVEQIQISLERNVMGEVSSFFPDSQVLLIVLKSLDGSSGTQKLSLKREAELDSGLVGRKKRIKRSEKDVLEEEAVDIVIGGVGSDKDIFLAEDNMDAHMTDQEDAEKEYLGIVSDIWISELCSNPIDSVEEAEMCFHIKLLDALKIYVRAVPNELEGSFDIFMKFLSNSFGMPVELQRALLSLLSEYISWTPKSQSDRGPTRIPPLMHKHLRVFINLLLFSPHNGVKDLAYNLAVAAMNSTGAFENNPSEIGAWFLFLPCFEKIKLPLELQEAVQSMSSVVVSFLCDAVSTVGNNLFKHWDIVRSSLSHLKGVSIGFSPLIICLLQKCVRLLNSESKTSLPEKSAISLYVCSTLKYLLQTQVDSKLLSCLIQSVLSEVVDESKDSLCEWRPLRMLLCFSQSLSNEKPIILHSRRTTGLPADSSFAETLDEIKRLVRSISPDEIAGIVKAFSSALICATPESILQNFASVMDVSWAFYGTPFSFLQSITFLEENFLGNLSKLSPDLFASGSEFTGSGNLCEGTVDSEIDFSGHSSVTEEIRSKMDNRDMESSAFSIFLKQAPFPVLLNAIMSMDISCLPEFPRISELLLLKVSQPKSGSIDSNIQLILFWLFQIRSSYKVQPAPVLHQLSEICLRLMKNLFSQISEPELVSGPSSNKLPASFAKWKHQVAETVLCHPVVMALLESPLDCGTLPPVQNVEIFSETSLTMGRLVFSEIDQHILNLLVSTCEHFLFDEKPPNLWKEDLRKNKSIIAFKDLVERLLLEFRVKFELCVGSQSYVSLLQPAQLIHALLRFISPFKLFNIAHSMLSKIDEEGLTSPNSSIILSLGLGIAGGAFEMLVLYSHQPTAKRGVYDLLWELEEKNYASNIIEKVYSMACKFSTSLDLDSADICLLKVCGGIFRGKHNQNYAVDPLVLKISLIVGRTPEDLIIHCINRASITRAKILFYLVESSPLHLLVFGHFFFSMLSKKQDDSALTDDQFIMLLPAVLSYLTSVIAKLEKPCNRCLDITSVYSNILINGFLQWPRFLARCIFEEKHEEILLSTTEDMETMFNASLIGKAVRMFQYHFSLTESPTKEDDLFKVFNSMFPLSSTGKEMLDYEIKEVDVQSVDQILNVAIRVVAKVTVSRICLFPEDSSMCHLKRAAGTCVKESSSKIGCNRAILSKPLLDALVNSWQCVVKKSDGSFKGNYEGKQDRCWSLCKSLENFILRSILQFLESMCEELVQLDSLPFLDRLMKSVLLYRFEDSKTLKILREIFSLLSRGKYSYAPYIQRLIYHSRFTPTISSLSISSSNTGELFRPVSSILNHLIILSPDSVRVKRCCLEAPKYAKQLEIVKILRVLLSNCGKDSGMKELLSDLHFLLLCSYGATLREIDLEIYKLMHDIKLIEAEQTLNVSETDYLWGKAALKIREGLSQDASDVCQVDLVEDVRQGLIKENLCVDPKICALTVLFFPYQRTTEKSENFYLYDDPINEVPVFSFNFQLIVLGYIEPVEFASLGLLAVAFVSMSSADLGMRKLGYETLQIFLDALENCRKNKHVTGLRLLLMYVQNGVEEPWQRIPTVSAIFAAETSMILLDPSHEHYVPINKLLKSSSTLKLRGIPLFHDFFWSSAVNFRSQRFWELRLVYLGLKSDDDVQIYIKNSILETVISFSSSPLADDETKRLILQVVRKSVKFHKIARHLVENCGLFSWCSSFISNFTTKPIGDKDLHLVVVLEIITDVLASRNITEWLQRFGLEGLMEISSRLYKLLGGGLVSVQENGTSVDLILQILSATLKISQKRNMYQPHFTITIEGIFQLFEGVANFGSPQVEASAESGLITILMSTPPVDILCMDVDKLRRFLLWGTSTALKSDFKKGSKPSESHEDTKILIEGPQEETMVAKFLRWLSASVILGKSYSKASDSDPTFLSKTKPETLLTSLEYFKKRNLEDSMQNSEHIIGEVIVHLQQFLSTNYMFLLPSVVFALSLMLLHNDLGTGESDGDYKLIKSLCSKISSPPEAIPGWRWSYYQAWRDLSSEQATDLDKINELHACQHLLLIFSAMLGETPQESQQVLLRKSFDMSHVFEWERSLVET*