MGKAPCCEKHGVKRGAWTPEEDEALVDYITKHGHGSWRTLPKHAGLLRCGKSCRLRWINYLRPGIKRGSFTNEEETTIIQLHAMLGNRWAAIAAQLPGRTDNEIKNYWNTHLKKRVRQSLGEKHPCLLPDRNVQSNSPSTRHMVQWESARVEAETRLSLESTLLNSGSTTKTYPDYFLQLWHSDVGDKFRAGVVCQSIVSLEESCSDVSLQVKNNRTQSLKVSTPKLEDVNLIQEQNASSYKLKLEDDISGSDSGNYEFLDTSDSALKHLLRMPDEIGFLGHTDNFLNLLDGRCD