MEKRGVAAIAILPSGSISGHFVDSLTSQCFGLFGTQIACERECSRGEDYKLINLSVLDFTSKKEVQVIVESRGQDAARFQNAIDIHGWEEDVMHALQRKDQGVCAPSVKFECEILKADEDAEHHIKKYLPSLVGRGAIVNVGTMGIKGLKFETSKRSQEMENKQHTTSKADVEAENDCGCENGSGDDGNMQDSHSALVHDVISVSGKEPFSGCMSSSKEFIEILQEELVVEGLTKHKFREKTLELEAEALPGHNRFSETTLTGWRKKQVLPQGSQDSF*