MTMTQDRITSAVVPEELRLNVLPYYLGRHYLTGESYVYDWASRLDSSYQGGLWHFFTLSNGGFYMAPAKASRVHVRWHLNGYSDMMGADAFGITVTLFALCHLAEKTLDDAIIERYHLLREFAVQHVESANILRAID