MGCAQGKCCVPRRQRGRGGGGAVGGRGGATLGRVAVPGAGLVLEYATLAVAGLYPDSPGRESQDAHLVATRFAGHPDLHLFAVFDGHGACGAACAGFARDALPRLLAGVGVGAGEEGGGRMVVVEDPAAAFREALPAANAEMHAADEVDDSMSGTTAVAALVAGGALHVANVGDSRAVAGVWREGRVAAEELSWDQTPFRADERARVKACGARVMSVEQVEGVRDPEAESWVADEGDPPRVWARDGLYPGTAFTRSLGDQAAEAVGVIAEPEVKSVEITPAHLFFVVASDGVFEFLSSQDVVDMCVNLSAFGLYEASDVPRTGVAAKLMKCLNENGISPASTSKLDVHSQKPNQSMTLAYVLFRGSMKLLQWDTEVSLMLNAFVKITNTKTKWYMLVPIRILMSIVLHARVRKTSMYRDVYSLWITEHHQRFTDYSEGEVICGVI*