MDALRKQASKLREQVAKQQQAVIKQFSATGYESSDVMVIDEMEMQLHHQLDKLYKSTREKRDFQKEIVKAAETFTAIGYKHIEAGTKLSEDCCKYGVENPNDEVLAKAASIYGDARKHAEKEVEDLNKLFFSQVLEPLRAMVAGSPLEDARHLAQRYSKMRQEAEIQATEVSRRQARVREAPIPENVAKLHAAETKMQELKANMTVLGKEAAAALAAVESQQERLTFQRLVAMVEAEKLYHERVAVILGNIEAEIVSEKQRKEAAPPVATLPVNPPSHVPEKTKYFLAEAIHSFEAESEKELSLSVGDYVVVRKVTQSGWSEGECQGRAGWFPSEYVEKRQRVPTSNGATEVY*