MMRKESIICAFGKHYGVNACNGCKGFFRRSVWNNRTYLCRFEGNCAIAKEHRNVCRACRLKQCFLSGMNPRAVQSERELAQNRTKEDDDGEGRGDSESPQPEMHSIEVQTDCIKSECEDTAQAIEDSENHGMMLDVANRVYLHNLRTLARVEATLEAAYSGIHLILITPTGLKVAEMPDVLQDWRRCFVLFADWCQGLLEFGRMCAEDQIVVAKNRFGPFYWWICAEWSARAGCDGVCYANGTYFPADKALQCLPDVSQVAERMMTSIVRPLLDLKIDDVEKSLMCGIIVFQDELTALTEEGKAAVRDARALFVKALHHYVQSKIKDANLSAMRIGNLTLLLAAATNLVHLTNDNVELNDVLHLVDWGDWSADIRKHSYSEF