MAAARRAGNLVFRLKDCLLESRLGCVACVREGDAAIPWQPRVGDLAAGFHSSAAPLVISGGGSPKLYHHDSARKNSDFVRFASGKTSHAASAKAAAEAAEIREEVQKVKEESKIHAGVKKVNETPSEETKIHEGVKKLKEDSSSDENAKKEARASAREEDEEAAEEVIDEKTKTLRAALAHVPKLGWTEAAMVAGAKDVGLSPAIVGAFQRKEAALVEFFMEECNLALAEELEDREEELAKMVLHDRVAAIVWMRLEMQIPYLSKWAQALSIQANPLNVPATVKQRALLVDDIWHAAGDRSADMDWYAKRALLAGVYSTTELYMLTDTSPGFRDTKTFLGRRIVDAIDCRKSVQEATHLAQALGAGFQNTVNAFLSRSRSPSGFKF*