AKFAVVWTLKAAEAAAKVERRSLMNLAAYTEIDLVVPYAAYAMVAHSYSMAAYYQMSWYPIAAAYSEYAVTAMGAAYKDFQFTAPLGPGPGIILTIVNNGTTPAMVGPGPGSLSVFMGLKKPALFFGPGPGGYFRFCLRLKTLAFEGPGPGPYGYLMWHVVNRLTVGPGPGIMVLRRWQILASFQWKKEPVCFLNKKVPLVRTVQHASTVQELDKKSRLVHLVTGQKKCLRWLATPVKKAICVIVLGKKKIADGEQSKKYGNLQMATKK