MDSEVVHVVESSLVVPSEPTPSEGLSLSPLDLVLPSRGHTPTVYLYSPSDVAAADGFFDVARLKEAMAKTLVAFYPLAGRLGVNNDGRVEITCTGEGALFVVAHADLSVGDIEDDFRPSPELRRLFVPCIEPASIILAIQVTFLKFGGVVLGTALHHTASDASSAFHFFQTWSALCKYGDRATVELPCHDRTLLRARSPPTVHPDALSRFYPKLTFSDDPLGSGPLAVEVFAISKDQVASLKRLCGGTSTFCAMSALVWQCTLIARRLPPDSETRLIFPANVRGRMRPPLPNRYFGNALIRLGVTGAVQDIASEALVSVAGRIKDTIDRMDDELVRSAVDYCEMAEMDSRPVKGTLLETELMLISWLGMPMYDTDFGWGKPAVMSRAESIRGGFVYIIDDGPTNGVGSGSGGVRVLMCMEAANMKELERLLYAKL*