MKRGNAQGLLVSLLVASLSTAFLGSRQPVVKSRLALHAEERQTGHQVKNAGAFQVDPEEMALQVKVKEHQEAAPKLDAATEVRTLVQYNHGFAVMSTNSASMPGYPGGSVVGFAPDQQGRPLFSFSSMSSHTQDLIKDKRCSLTVASKEFKGAADGRVNLLGEAVPLESEEEIAEAKKLYLEKHPKAFWVEFGDFTWYRMEVKTVRYVGGFARAGSVTAEAYTAATPDPIAGFGPAVAGHMNDDHREATVAMIRNYIGIDVEDAEITSMDSLGMYVKVSRKPKAADQMQQFKLRLPFTRKLENRKDAKEVIVEMTRASSEFMPKADA*