MPPHPPTTASFDVFDRALTLHVDPDALNEAGVVWRDAVRSLARVAAPRCLRVAASVEGLFARDARCGVGFAGAPPVRVLELGAGTGACGLALAAVVPRATCVLTDVDDVVELTRRNVASFVDGVGAPDEVANGPLAPGSVCVAAALRWGESTEAAERAADEADAAAAGGGRRRKEATDVEEGDEKENAYDDEKNNTGKSRRGWDFVLACETLYVPGTWDLFQEDTRGPLLRTLIEACSRSRKKKTVVMMAFTVRDKGREVGWATGAFGENFWMRRLRGGGDDDDDDDDDDDDDDETTRARDADARASLEAAAEGDLVVLRARAKREEGEEEEEEEEEVDR*