MKEGSDSSSGVSSGSGTAMASPRAFQRRWAPADEISLLEAAASHRQRHGGMPSPGDLAAALRGRLLTEDHHLDARAVSRQLASLRRRYAAAWRRLSSRGVVPVKDHDLRIYRLSKSLWEGSRGCGARKPIARHEARELGELEALYPCLSAEVEAVEASRLCAVPGVFRRSFRRIGDEKAAELEAKAKRLRLAELKVGVRLDMLRKEVAETILDLID