MDPESQCPQYGEVNQLGGVFVNGRPLPNATRMRIVELARLGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPKVVNYIRELKQRDPGIFAWEIRDRLLSEGICDKTNVPSVSSISRILRNKLGSIGHHHSTGSIGSSSMGAIGSNASSGGGGVGSGVGGGGNSNTTNATQHPHSAHHHQHYHHQHTAAAVAASAHHVHAHAHLYNSIYQPYSAAAAYSMKAVSCGSPSPPQGGQTHQLRSVPPGHWPSSHSVTDILAHHQAVALRASCQGNTVSPLPMTPSPVGAATGGQPLLDCEGGPGQQPPYNYYMYFQNGGMHHHHHHGGMMTAGATGL