MGRTPCCEKVGIKRGRWTAEEDQILTNYILSNGEGSWRSLPKNAGLLRCGKSCRLRWINYLRSDLKRGNITSQEEDIIIKLHATLGNRWSLIAGHLSGRTDNEIKNYWNSHLSRKVDSLRIPSDEKLPKAVVDLAKKGTLRPIKHCRKSSINRSKNKKSNLLEAKENSTCGPLSGIVPMPSTPNMEKEALCSANMPACDSAMELMQEDVAKVEVPNSWAGSIEAKGSLSSDSGMEWPRLEEIMPDVVIDDDDMNPNFILNCLEEEVMSNNNAGNNYSCIDEGNKNISSDDKKSKLLMDWQDGDELVWPTPPWELETDIIPSWPQWDDTDTDLLQNCTNNNYEEATTMEINNQNHSAIVSWIFS