MKIALGIEYNGQNYYGWQRQEKVRSVQEELEKALSHIANEKIDIFCAGRTDSGVSGTGQVVHFETNAVRPEKAWAFGTNAHLPDDIAVAWAKQVDDEFHARFSATARRYRYILYCNKLRSAILAGGITHCHLDLDAEKMHQAGQCLLGEQDFSSFRAAQCQSHTPWRNVYHLNVSRIGKYIIVDIQANAFVHHMVRNIVGSLIEVGAGNQPIEWMQWLLEQKNRQLAAPTAKPDGLYLVDVIYPQKFDIPKRPIGPLFLEDGLLNRPLK*