MLRAEIDGINLELEENISILDAAKKAKINIPTLCYEEGLSIYGGCRLCVVEIEGEELLKPACATNIKDGMKIQTHSKKVRELRKNLFELIIATHNIDCQLNCLTCSRANNCELKDIAEDIGVSKMRLDPIKRGQSIDNSSYAIIREPEKCISCNRCIRKCEEVQGIGIFTTANRGPETLVTTFKNRGMGNVECTNCGQCILSCPTGALHELYQKDSVLDILNDESKHVVVQTAPAVRVAISEPFSNQAGDISTGQMVTALKRLGFDAVFDTNFAADLTIMEEGTELINRINNNGRLPLFTSCSPGWIKFIEHFYPDYLENLSSAKSPQQMFGAIAKNYYAREEGIDPEDIVVVSIMPCTAKKFESKREEMAGDVDYVLTTRELASIIKSAGIDFLNLEETEYDKLLGVSSGAADIFGTTGGVMEAALRTASELITGKELEKIDFDSVRGLEGIKKAEVDIDGLKLRAAVAHGLGNARKLMEMIKDGEEFDFVEFMACPGGCMGGGGQPISCDDNVLEKRQKAIYEIDKNKKLRKSHENPYIKKLYDEYLEKPGSEIAHKLLHTKYKARKI