MNALAATNRNFRHASRILGLDSKIEKSLMIPFREIKVECTIPKDDGTLVSYVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAVADIPYGGAKGGIGCNPRDLSLSELERLTRVFTQKIHDLIGIHTDVPAPDMGTNAQTMAWILDEYSKFHGHSPAVVTGKPIDLGGSLGREAATGRGVVYATEALLAEYGKSIKGLTFVVQGFGNVGTWAAKLIHEKGGKVVAVSDITGAVRNPEGLDIDALLSHKETTGSLVDFSGGDAMDSNELLIHECDVLIPCALGGVLNKENAGDVKAKFIIEAANHPTDPDADEILSKKGVIILPDIYANAGGVTVSYFEWVQNIQGFMWEEEKVNLELQKYMTRAFHNIKSMCHTHSCNLRMGAFTLGVNRVARATQLRGWEA*