MKRRGKKISKLRDGERVDSADRIDKTIRKNDQKLDRRKKLVKYEALPEYLQDNEFIRDYYRCEWPLKDIALSLFSWHNETLNIWTHLGGFVVFVTLTVMSFTEKTTTVENLFAGVFRGTSDGEWMNMKNNGSGDSFPDSYARQITNPSFLDINRDGYEVAIWPWFVFLGGAMGCLISSTLSHLFACHSLRYNLFFWRLDYAGISLMIVSSFFCPIYYIFCDQPYWCIFYLTTITIFGILAIITLLSPALFSRRFRSFRVTLFLAMGFSGLIPATHALFLHYDHPQVLVALGYEIIVGILYATGAVFYMTRFPERCKPGAFDLVGHSHQIFHVFVVAAALAHCVASLVIMDWRRGIGCPTLQ*