AKFAVVWTLKAAEAAAKVERRSLMNLAAYTEIDLVVPYAAYAMVAHSYSMAAYYQMSWYPIAAAYSEYAVTAMGAAYKDFQFTAPLGPGPGIILTIVNNGTTPAMVGPGPGSLSVFMGLKKPALFFGPGPGGYFRFCLRLKTLAFEGPGPGPYGYLMWHVVNRLTVGPGPGIMVLRRWQILASFQWKKYSVTPLRPTRPMPAFQGGGLKKVPLVRTVQHASTVQELDKKSRLVHLVTGQKKCLRWLATPVKKAICVIVLGKKKEPRVIIQPKK