MHGLKFAESTGLKWQIKNATGDMHSSTAYIPCAHLKLGDVYRCKTKLIVADVEDDIILGKDWLKVHNPSIDWSKDVMVLHADRAKPIVIRAVSEVCDKDDLFAKCDKHSAKPEVLISNLQAKRLLRKSSTAAYCCYIKERLDIDAAAAADSKAGDDCTPVAVEALMNEFADVFQEPSGTPAVHDVHHTIELQEGAKPPYRQPYRMSTAELVELKKQLTELLDKGWIRPSSSAFGAPVLFARKKDGTLRLCIDYRALNAITVKNRYPLPRIDELFDTVRGASVYTRLDLASAYHQIPMAPGDVHKTAFQTRYGQFEFLVMPFGLCNAPSTCQSLMHKIFAPHLDEFVCIYLDDILVYSRSMDEHLEHLRVVLSALREHKLFAKRKKCEFAKASLSFLGHVLSKDGIQVDVSKVQAILDWPQPTDVHELRSFLGMCSYYRRFVPQFAKVAAPLTDLTRNNRSLQEWDVPQQAAFDTLKHLLTTAPVLKQPDPSKPFVLHTDASDFAIGGVLMQEHDGHLHPCAYYSRKLSEAEAKPGAYGREMLSVVDNVRHFEHYMDGQHVTVQTDHQAIEWFWKQKSLTKQQVRWMAALQAYDLQLKYIQGRANLVADALSRRPDHKSSAKLNVISVASTSLLSEVKKAASNDEKYQQKLALAGAGNLHAHEAIDGVLHNYIKSRHKRIVIPDSAINLKRMIFHEMHDSYVAGHVGYAKTLHRIVQHFYWKKVAADVKAYIQTCPACLASKSSTQVPIGLLHSLPVPEGKWQQISMDFMVSLPTTASGFNSIFVVTDRLTKMCQCIPTVNNVTAPAVAELFMKHIWRHYGLPKIVISDRDSKFVRAFWRALFKSLGSKLAFSSAYHPETDGQTERVNKSLEQVLRCHCSAFPEKWDDYLHFAEFTLNSAKHVSTGYSPFYLMYGYEPLCPISLHDDSVKVQSVMDMLKEMAHHLRVAQHNIEKARQQQTEQANKHRRDHVFHVGDMVMLSTENLNMYHEHGKKLKPRFVGPFAVSEIVNPVAVKLELPASMRIHPVFHVSYMKPVAANEWSRFDQSNVAEISPPDVPEKHVQSIIQHDSVMRHGVKYPIYLVKWHSAPLWDASWELESDILHIDPTSADLLMKYNDGTSSLKGGNVRVEPEIFRLNGVCRLIYYYCDCSSDCGGVVAMEFS*