MKFSSALALGAAPLALAKAAHNVYPVKRSSDGIMANSVQLSSNPNALETLLGLGMSGVGLTKEKGTALKTDIIVIWLNQGGGAPTTQINRQETVTVTKTVVDGGVAPPGATPPPAEGGAAAPPGSVVVPPGSGVTHNVTVGGPKGLIFEPNEIKAKVGDMVVFKFLSQNHTVTQSAFDTPCNPLAGGMDSGFQANPNNTVNPPPLVAMQVMVETPLWFYCRAAQGAHCGKGMVFSINPTAAKTHSEFAAKAIASKGLGGGGAITGNPGGGGAAAPPAAAPPAANPAAPAASGSLAPLPPTGGAAASPGNPTTGQGKLQPDGSCQCVVTCAAGSFPAMGVQGLNNFGGMPGSIPANMVGM