MVKQNGSEIAKSGFQSEKDIVNKFNNWKEDEDSKQWLKIMGYKLSEIISVKSNTIRNNKTDIQVKISRTDTEHTDTHNIQVKSLSSYRGFNQVDKRWIDNYQKMWNIPDDITELLKYYTGELKPCTDDDKKRIYLNEFSAKQQKDILNFFNDNKIWIICDLLRGRGPYSTEWILVVQKTDNIRWILQPINKVINYYSKGEVFITPKGNLKIGKISMQRKGGDKGKKSANMLQFKINPAKLFEI