MSSSVASTENIVENMLHPKTTEIYFSLNNGVRIPALGLGTANPHEKLAETKQAVKAAIKAGYRHIDTAWAYETEPFVGEAIKELLEDGSIKREDLFITTKVWPVLWDEVDRSLNESLKALGLEYVDLLLQHWPLCFEKIKDPKGISGLVKTPVDDSGKTMYAADGDYLETYKQLEKIYLDPNDHRVRAIGVSNFSIEYLERLIKECRVKPTVNQVETHPHLPQMELRKFCFMHDILLTAYSPLGSHGAPNLKIPLVKKLAEKYNVTGNDLLISYHIRQGTIVIPRSLNPVRISSSIEFASLTKDELQELNDFGEKYPVRFIDEPFAAILPEFTGNGPNLDNLKY*