MKKYRIAIEETLRKVVEIEAETPGLAVCRAEDEYNEEKHVLSADNFAGADIALSTDDSTVMETLEDVDFIGYVQRRFEECRESISVEDKVRLAFGSFDNALYEFGEYRKEAARNRPQVYLLYRSDAWHNRSSMELIAPFSSLENMMEYLRRKKKEFRLTESDLEEFKNNRQTKGRDENYLYESDYLDVLPEQEPELPPKDDAFYDKVFTCGQSELSRRELESLPEPFDTYHVTDEEMEQIVYETEMETRDRLRLGKRKPIDFDNDRHSEIWWEEMEKAVVRHGVPYYEAE