MDALRKQASKLREQVAKQQQAVIKQFSATGYESSDVMVIDEMEMQLHHQLDKLYKSTREKRDFQKEIVKAAETFTAIGYKHIEAGTKLSEDCCKYGVENPNDEVLAKAASIYGDARKHAEKEVEDLNKLFFSQVLEPLRAMVAGSPLEDARHLAQRYSKMRQEAEIQATEVSRRQARVREAPIPENVAKLHSAETKMQELKANMTVLGKEAAAALAAVESQQERLTFQRLVAMVEAEKLYHERVAVILGNIEAEIVSEKQRKEAAPPVATLPVNPPAQIPEKTKYFLAEAIHSFEAESEKELSLSVGDYVVVRKVTQSGWSEGECQGRAGWFPSEYVEKRQRVPTSNGATEAY*