MGRTPCCEKVGIKRGRWTAEEDQILTNYILSNGEGSWRSLPKNAGLLRCGKSCRLRWINYLRSDLKRGNITSQEEDIIIKLHATLGNRWSLIAGHLSGRTDNEIKNYWNSHLSRKVDSLRIPSDEKLPKAVVDLAKKGTLRPIKHCRKSSINRSKNKKSNLLEAKENSTCGPLSGIVPMPSTPNMEKEALCSANMPACDSAMELMQEDVAKVEVPNSWAGSIEAKGSLSSGTNFGVLTIFYCEI