MGCAQGKCCGGGGEGVAEREGVGGVPGGGRGGGGATTLGRAAVPGAGLVLEYATLAVDGLYPDAPGRESQDAHLVATRFAGDPDLHLFAVFDGHGACGAACAQFAREALPRLLLLPRLAADPAGAFREAMTAANEEMHAAGGVDDSMSGTTAVAALVAGGALHVANVGDSRAVAGVWRDGRVAAEELSWDQTPFRADERARVKACGARVMSVEQVEGVRDPDAEGWLADEGDPPRVWARDGLYPGTAFTRSLGDLAAEGVGVIAEPEVKSVEITPAHLFFVVASDGVFEFLSSQEVVDMVAMHKDPRDACSAIAAESYKLWLEHENRTDDITIIIVHIRDAENVLQGVTKLTTAARERR*