MFNRQMSLWMGDLDPYMEEDFIKQAFSAMGESPTGVKIITHKITGGSAGYCFVELADEASVERCVQRLNGKLVPGSNPPRKFKLNYATYGKRPEAGPEFSVFVGDLASDVQDFQLQQVFKNYPSCKGAKVVTDQYGYSRGYGFVKFGEESEQKKAIEECQGTMLSGKPLRLSVAVAKSQKISSYQGGQGQNYSSYNQSQSNYYGSNNSVAQGGYYSQWGGYDQYSGYNSSYNKYGYPPPGHMPPPPIGMPPTSTDMSGAVENHEETGAVEEETADESIPECDVEQWNKDYMERSEEFYDALMNSHWEPLDTVDAPIPSMS