MRDVVAKREAMKGGASSKGPVVVTGASGFVGSWLVMKLLQAGYTVRATVRDPENVGKTKPLLDLPGATERLSIWKADLADEDSFDEAIRGCTGVFHVATPTDFESKDPENEVIKPTVEGMIRILRACKEAGTVRRIVFTSSAGTVCVEERQRPVYDHDNWSDVDFCRRVKMTGWMYFVSKSLAEKAAVAYAAEHGLDLVSVIPTLVVGPFLSAAMPPSLVTALALVTGNEAHYSILKQVQFVHLDDLCDAEIFLFEHPAAAGRYVCSSHDATIHGLAAMLRDRYPEYDIPQKLRGIEDELQLVHFSSKKLLDHGFTFRYTVEDMFDAGIRTCREKGLIPLATAGGVGSASLRTPGETARRM*