MGRLGVKTDYEELRNAQIMENKARLASLGLQKAVAELRSIRSKPQSEKRKHNKVDYFSTPLRRSSRLKGNSSESNSSGTTPLAKRKLGLFDDEDDEDDIEKRPANAPLLRVKDGLTLRLTPEALARRCTSKDRGTLYDPYLGICCHFCRQKKLCGEEDCKRCGDSDMDQPCIGKTDCSSCHSSQGVLCRGCLKVRYGEEMEDVRANKEWICPHCTEEKGINPYWICNSSLCLKKRKMAPTGIAIFRAREMGYKSVAHLLMDQLQGAVRG*