MGLCHSVDRKEPGETSTTASTAEDDILGSGRWRRPRGYKGGGEIEGTQQALDRLISNGSSKVACLYTQQGKKGTNQDAMLVFENFCSRDDTVFCGVFDGHGPFGHMVAKKVRDTLPSTLSTQLKLASESEQSGLVNEEEEGQRSESVITTMDEQWCELIPNGEQLPEMYLPLKHALLKSCQQIDKELKMHPTIDCFCSGTTSVTLIKQGEDLVVGNIGDSRAVLATRDKDNALVAVQLTVDLKPDLPSESARIQKCKGRVFALQDEPEVARVWLPNSNSPGLAMARAFGDFCLKDYGLISVPDINYRHLTEEDQFIILASDGVWDVLSNKEAVDIVASAPSRSTAARALVDTAVRSWRIKYPTSKNDDCTVVCLFLQDSSNVVKDSHNEDSVESVSISNKEEEIVPVKEESISKSCGIESKMMTMTLAECISVAQDDEEWSALEGLTRVNSLLSIPRFFSGELRSTSWRKWL*