MRPMTIDIDELAFALDTPGIDHYLDLYSGKVLLISAEAPDPELDALLENEPERLLLIDPLSTTQSLGLMQDFLREVEEPHAYATLANALQSRKPFKAFKHSLMEYPELLQDWYRYQNERLREWALDWLEDNDIQPAARQSPTSLLPPPGKPFA