MKGDPVATSDLRVSGIAPMNGNGVANHSDEMIEFPPEFATWAQELGIEVGDNVALVDIFKAREKGLNFRQASTLFSTGLAVYEERGHNLYRRQLQGPSDAMAKVDYPREDGTREMVILASNNYLGLTTHPKVIQAACDAAQTYGTGAGSSPLLVGTFPVTAELERKLAHFKGVDEACVFSSGYGANVGVMSSVCGKNDLVVVDRLAHASILDGAKLSGANVRVFRHNDAKHLDRVLSRRTNTSGTTLVAVEGIYSMDGDMAPLDELIEVTKKHGAMLLVDEAHSTGVVGPDGSGAVAHYGLTKDVDLIVGTLSKSLAASGGFVCGDSSAITYIRYFARSAMFSTCIPPMTAAAAGAALDVIHNEPQLRERLWENCRYMYGELKRMGFTVGDGPSPIIPVIVGTMGALRKMTLALHCDNICVNSVPFPAVAHGSERLRISLTANHTLDQLERALQCIEAAGKDAGPAKMSEIVVTPVRSRKDRWAFIELPWSLYRNDPNWVPPIRQNIRELVGFKHHPFHEVAEVETFLARRGKRVVGRIAAILNHAHNKQHNENIGFFGFFESIEDQQVADALFAAVRGWLAERGVTKVRGPANPSVNYEIGLLVEGFDSPPTFMMTYNPPFYERLVVDAGFEKSQDLLAFFGILDQLPEVQAKYSELAEMALERTGATIRSIDRRHFLKEVQRFLKLYNESFVQMWGFVPMSEGEVKHTAEALQYLLLPELSLIAEVDGTDVGCIFALPDFNPTVKKIDGRLFPTGFLRLIRAKRRVKRVRVLSINVVPEYQRWGLGLSLMNALVPESLKIGIEEAEFSWVAESNTLACQGLKKGGATSLVIRPSGTTVAALNQVNAALKELGATSLRLATLSRVNSGYDDPAALIAAESLRDELAALEAASRNTSRASSVIRLADSGLSEVGDLLRDIRANVVSAGNSTLSPAEREALQIDTNAALEAINRIGSYTSYGGTKLLDGSNPELSFALSGDPSNLATFELPQVSTEVLGGTAGVLSSLAAGGAANLVDGDLSQAVEILDAASDEVLEARAELGAFEKYTIESTSRVIRRNPPASFEPKSSVKSPSPP*