MMHGADPVMALRLLHRLRIFGAVFAVPPSVIAGLSEDAFGAAANRLAVSAYDEIQAWAHPECGFDQDSRRRCMLAAVLLPIADLQVPVAKGKPMSAAYHVVRESLKWKAKDAEAVDALHATAPELVAVYRQLLGQPDGVPAPEELRVKLGQCIRRLKQLWPAGCVVASLLHSNPEYGGESTDQPPGAAALAAAALSGLESTDGEPDMPSVQRRLDFCEALLSAATAYGIAGCWQWKPLLDGKQVMAAVGMKSGGPALGRLMEAAVEWQLAHPDGTAEQCREHLLAQHAAAQQEEAGKQ*