MRAHGVVCSDALRLDATDPLGVHVRAVTPLREGDLVATIPRGACLTPRTTGAAGAIEAAELGGCLALAVAVMYERARGANSPWDAYLQLLPDRESVPLVWPADEAERLLAGTELDKIVKQDREFLCEDWKECIEPLISSGGLDVHPDDFSLDKYFAAKTLVSSRSFQIDNYHGFGMVPLADLFNHKTDGEHVHFTSASDDSDSDGEDHDEQSDASADEQSTIENPSNSPSGSRVDDEDLEMIVVRDANEGEEVYNTYGTMGNAALLHRYGFTELDNQYDIVNIDLAMVNKWCTSIFSSRHARARVLLWRNLGYSGCTSQDAEYFEISYDGEPQLELLILLYIISLKPDVYDKLICVARDLVGDEEHDSIRNVVKFVEVTSSTQNSELNGLDELHDVKKFLHSEDICSALLSLADARESLYGSNTLEEDEEKLQACCIVSERKLYHSLVLRVSERKILYRLRKYASSRSKTKKRKHP*