MTHYKFYEANVETNQVLVFLHGFLSDSRTYHNHIEKFTDNYHVITIDLPGHGEDQSSMDETWNFDYITTLLDRILDKYKDKSITLFGYSMGGRVALYYAINGHIPISNLILESTSPGIKEEANQLERRLVDDARAKVLDIAGIELFVNDWEKLPLFQSQLELPVEIQHQIRQQRLSQSPHKMAKALRDYGTGQMPNLWPRLKEIKVPTLILAGEYDEKFVQIAKKMANLIPNSKCKLISATGHTIHVEDSDEFDTMILGFLKEEQND*