MELSVGAYCNSRVFYCTSGLTSACNEKSFTLRNASAMGPSLNSDSTVLSIRSEFREGRFLRQSKSDPYRTDIRSSSEIGPSLNSDFTVFGIRSDFREGRFLRQSESDLYANDIRRSSENDFRVPDFQHPYPKARLNPLAAQCHDISNDWIVSLGIDKELGPSMWQSCMAAKFSKLIGYIYDDIEHKDFLWLCKILTLFFAFDSKMDDGELADRIDFSCDVILDMNLIILWNDPDNERLLEGLKSILDTLMETEASRKRAQLHTIHADLVHARNKSKTLLDVNFGAFMSGFRELWLDYIEDLPVECISRQAEIFQQYTGGFFSEQIARMKGTNISLSDCIRVRRLTGGVMPFLVFSDRMIEHKRRKSPISHLPDSLFYGEDMQNMLAACTDIIGWHNDIFGFQKELLNNDHKNTLVYIVFHEYNCQSYTQAGELVLELLQDRIVEMELAYERLRSAATPEFHPAIDLFIKTCRDWIPGTHEYHITSSRYVVSNSSFSDTGKSKKLEHIIKRQ*