MNPFSSYSHPDSCCFDFAEPPSDGRSTTALGNFSDKEVLLASHHPKKRAGRKKFRETRHPVYRGVRLRDSGKWVCEVREPRKKSRIWLGTFPTVEMAARAHDVAALALRGRSACLNFADSAWRLPVPASADTKEIQKAAARAAEAFQSVESEDVMSGDEKKLRSEEGVFYDEEDIFGMPGLLADMAEGMLLSPPKWGGDIYGGEDEENLDAY