MVANFNPSVGSFVWVEDPDEAWIDGEVVQVNGDEIKVLCTSGKHVVTKISNAYPKDVEAPASGVDDMTRLAYLHEPGVLQNLHSRYDINEIYTYTGSILIAVNPFRRLPHLYSSHMMAQYKGASLGELSPHPFAVADAAYRQMINDGVSQSILVSGESGAGKTESTKLLMRYLAYMGGRAAAEGRSVEQKVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDEKGRISGAAIRTYLLERSRVCQVSDPERNYHCFYMLCAAPQEDVKKFKLEEPKKYHYLNQSKCLELDSINDAEEYHATRRAMDVVGISTEEQDAIFSVVAAILHIGNIEFAKGEEIDSSIPKDDKSLFHLKTAAELLSCDEKALEDSLCKRIMVTRDETITKTLDPEAATLSRDALAKVMYSRLFDWLVDKINSSIGQDHDSKYLIGVLDIYGFESFKTNSFEQFCINLTNEKLQQHFNQHVFKMEQEEYKKEEINWSYIEFVDNQDILDLIEKKPGGIIALLDEACMFPRSTHETFAQKLYQTFKTHKRFTKPKLARSDFTICHYAGDVTYQTELFLDKNKDYVIAEHQALLNSSSCSFVASLFPPMSDDSKQSKFSSIGTRFKQQLVSLLEILNTTEPHYIRCIKPNNLLKPGIFENENILQQLRCGGVMEAIRISCAGYPTRKHFDEFLARFGILAPEVLVKNSDDPAACKKLLDKVGLEGYQIGKTKVFLRAGQMADLDTRRTEVLGRSASIIQRKVRSYLAKKSFIVLRNSAKQIQSVCRGYLARSVYEGMRREAAALKIQRDLRRFLARKAYTELYSAAVSVQAGMRGMVARKELCFRRQTKAAIIIQTWCRGYLARLHYRKLKKAAITTQCAWRSKVARGELRKLKMAARETGALQAAKNKLEKQVEELTWRLQLEKRIRTDLEEAKKQESAKAQSSLEELQLKCKETEALLIKEREAAKKIAETAPIIKEIPVVDQELMDKITNENEKLKSMVSSLEMKIGETEKKLQETTKISQDRLNQALEAESKLVKLKTAMQRLEEKILDMEAEKKIMHQQTISTPVRTNLGHPPTAPVKNLENGHQTNLEKEFNEAEFTTPVDGKAGKSAAERQIMNVDALIDCVKDNIGFSNGKPVAAFTIYKCLLHWKCFESEKTNVFDRLIQMIGSAIENEDDNSHLAYWLTSTSALLFLLQKSLKTNGSGATQSKKPPASTSLFGRMAMSFRSSPASGNLAAAAEAAALAVVRPVEAKYPALLFKQQLAAYVEKMFGMVRDNLKRELSTLLSLCIQAPRSSKGGMLRSGRSFGKDSPAVHWQSIIDGLNSLLVTLKENHVPLVLIQKIYSQTFSYINVQLFNSLLLRKECCTFSNGEFVKSGLAELELWCCQAKEYSGPSWEELKHIRQAVGFLVIHQKYRISYDEIANDLCPVLSVQQLYRICTLYWDDSYNTRSVSQEVISSMRTLMTEESNDADSDSFLLDDDSSIPFSIDDISSSMEEKDFVGIKPAEELLENPAFVFLH*