MRMRRSFPFLAGSALLVVLSAPAVAADGDEGFTIGDSRITESSGLAASRLHPGVYWTHNDSDDGPYLYA ......