MNLFYDALPSDASKQKVHFHKFMLNVHKQMHKAKMINKLQGDAILENVLQTILEEGKVICFDEFQVTDIADALILKRLFTGLLEDGAVIVATSNRPPRDLYKGGLQRDLFLPFIDLLEETSVVVSMWESDMDYRLVGVSSESHNRGPHRVYFVDGKDDDGRGKSSKDEFEELFNTLTKGSLINSVILDVQGRQVFVPKASEEYGIARFSFYDLCGKAKGAADYLAIGERFHTVFIEDVPKLRYHEVNLVRRWITLIDALYECHVKMVVHAATTPDEMFTVDLENEHCDEVFAFDRTRSRMEEMRSEAYLKKKWVGSRPR*