MADLDDELALFASEIAELESTPVAPDNTETHFGYEGATISAEPTPAQPPMPTIISPPVAPPVLAAPFIPVAPMGLNPALARLPTLPPVPPPMFMPPQLRGGPTMFAPRSMGMPVPAIIEGAPALYETPAVNTIPPELLRTQALQSDIDKMNFKKQTDPFKKKIKEQQSKKKFVRSGGGQVWEDPSLAEWDENDFRVFCGDLGNEVSDELLAKAFRKYPSFQKAKVVRESRSNKSKGYGFVSFRDSEDYVRAMREMDGKYVGNRPIKLRKSSWKERNIDVIKQKKKQKKELGIIS