MEKRGVAAIAILPSGSISGHFVDSLTSQCFGLFGTQIACERECSRGEDYKLINLSILDFTSKKEVQVIVESHGQDAARFQNAIDIHGWEEDVMHALQRKDQGVCSPSVKFECEILKADEDAEHHIKKYLPSLVGRGAIVNVGTMGIKGLKFETSKGSQEIENKQHTASKADFEAENYCGCNNGSSDDENTQDSRSAPVHDVISVSGKEPFSGCMSSSKEFTEILQEELVVEGLTKHKFREKTLELEAEALPGHNRFSETTLTGWRKKQVLPQGSQDSF*