MGLCYSVDRTTGKEPGEASSTATTAETVEERSGSGRWRRPRDLKGGGDIEGIPQVLGRLVSNGSSKIACLYTQQGKKGTNQDAMLVFENFCSRDDTVFCGVFDGHGPFGHMVAKKVRDTLPFTLLTQLKMTSESDQSSLVGANGFQIKCTEEEEVQTTESEQVQKTESVTTMDEQWCELNPNVNNDELPEMYLPLKHAMLKSCQQIDKELKMHPTIDCFCSGTTSVTLIKQGEDLVVGNIGDSRAVLATRDEDNALLAVQLTIDLKPDLPGESARIQKCKGRVFALQDEPEVARVWLPNSDSPGLAMARAFGDFCLKDYGLISVPDINYRRLTERDQFIILASDGVWDVLSNKEAVDIVASAPSRSTAARALVDTAVRSWRIKYPTSKNDDCTVVCLFLQDSSVAMEVSTNVKKDSPKEESIESVTNSTSKEEDEIVPVKDEKIPESCGIESKMMTMTLAECISVAQDDEEWSALEGLTRVNSLLSIPRFLSGELRSTSWRKWL*