MAPEVPAEMFGGSKVGAVTVGYNSKRGYLTFLAGTGDYWKGVVGLAKGLRKVKSAYPLVVAMLPDVPEEHREILRKQGCICREIEPIYPPENQVQFAMAYYVINYSKLRIWEFEEYSKMVYLDADIQVFENIDNLFDMPDGYFYAVMDCFCEKTWSHTPQYKIGYCQQCPDKVQWSSKLGLPPAFYFNAGMFVFEPSKLTFNSLIETLRITPPTPFAEQDFLNMYFQKMYKPIPLIYNLVLAMLWRHPENVDLDIVKVVHYCAAGSKPWRYTGKEENMQREDIKVLVKKWWDIYNDESLDFKAEEDSLPEAETLSDLQQITANSLLASIPSAASFIPASSAA