MKEPLTQDCEANNYSSSSPSHTKTSPASCCCSSPSTDAATGVSKRKARKAGGEETEKPGNDGKQHASYRGVRMRSWGRWVSEIREPKKKSRIWLGTFPTAEMAARAHDVAALAIKGQSAYLNFPELASRLPRPATAKPKDIQAAASLAAATAFDDHTPSPCPTQTELPLSHSPAPTTPPSDDHGALFDLPDLLLDLREGFCYSSSWAPSTADDGVEFRVEEPFLWGYC