MRMRRSFPFLAGSALLVVLSAPAVAADGDEGFTIGDSRITESSGLAASRLHPGVYWTHNDSDDGPYLYA
......