MNALAATNRNFRQAARILGLDSKIEKSLLIPFREIKVECTIPKDDGTLVSYVGFRVQHDNARGPMKGGIRYHHEVELDEVNALAQLMTWKTAVANIPYGGAKGGIGCTPKDLSMSELERLTRVFTQKIHDLIGINTDVPAPDMGTNAQTMAWILDEYSKFHGHSPAIVTGKPIDLGGSLGREAATGRGAVYATEALLAEYGKNIKDLTFAIQGFGNVGAWAGKIIHERGGKVIAVSDITGAIKNPNGLDIPALLSHREKTGKLTDFTGGDVMNSDELLTHECDVLIPCALGGVLNRENADHVKANFIIEAANHPTDPDADEILSKKGVVILPDIYANAGGVTVSYFEWVQNIQGFMWDEEKVNAELKKYMTRAFHNLKSMCHSHNCNLRMGAFTLGVNRVARATQLRGWEA*