MMTMMRCATDRYLDMPGIWTEEQVEAWKPIVNGVHEKGGVFFCQIWHTGRASHVDYQPNGQAPVSSTDRKLSGQVVLPNSRDVADYSTPRALKIEEIPQIINDFRLAARNAIKAGFDGVEIHSAHGYLLDQFMKDSINNRTDQYGGTVENRCRFTLEVVEAVTNEIGAERVGIRLSPFAAFFQSSDSDPEALGLYMAEALNKYNILYAHYVEPRIVLTSFEPVATNKSLFPMRRAFKGSFLFKGGYDREDGNEIIASGKADLVVYGRFFLANPDLPRKFELNAPLNKYNRNTFYIPDPVIGYTDYPFLE*