MKRRGKKISKLRDGERVDSADRIDKTIRKNDQKLDRRKKLVKYEALPEYLQDNEFIRDYYRCEWPLKDIALSLFSWHNETLNIWTHLGGFVVFVTLTVMSLTEKTTTVENLFAGIFRGTGDEWMNMKNNGSGDSFPDSYARQITNPSFLDINRDGYEVAIWPWFVFLGGAMGCLIASTLSHLFACHSLRYNLFFWRLDYAGISLMIVCSFFCPIYYIFCDQPHWCIFYLTTITIFGILAIITLLSPALFSGRFRSFRATLFLAMGFSGLIPATHALFLHYGHPQVLLALSYEIIMGILYATGAVFYMTRFPERCKPGAFDLVGHSHQIFHVFVVAAALAHCVASLVIMDWRRGMGLPTLQ*