MMDNTVLLASAHAVLRGRDAQQLLSYRGLSLDQVDVLAGLSAAENKRALQLDKPYKEALVVCGIAQPTDQQFLVAIAQLLQPGSLVTVKYGSQTSADVQRMLLFSGFLDCDEVAFSGTCLVTAKTPSYEVGAKASISLKHKGRPSAAAAAAPPAAVAAAPAKKAWTLAVDDDADELMDEDELLTEEDKRPVAALPGNKDDCEVGSSGRKACKNCTCGRADAEAKGVKLTPEMLENPTSACGSVSVLNYDMHTRVRIICNVVASLCMLSKTHEPYLQIACLLRWLTCCQDYSSSQQALSVAVSTLLVYVCVQCYLGDAFRCGSCPYRGLPAFEKGKKIQLAADFLTADA*