MEAAQQGAAGPGAEEHAAASTAARDAAAAAPVGFAKRKNRGNVRGTIRKRAADEADTGTGGGADGSGGDDGGVMRKAAKQKDSSMAFTTKRADRAELFAFESSGTVQQRQSDATRTNDQETAHDRDARALREQVLAQVNEEDGGAQPTAVSGEDGVYRGMNNYRDFRAGFRREHTVGAEKGSGAHGPLRASTNVRMTVRVDYQPDICKDYKETGYCGYGDACKFMHDRGDYKSGWEIDRDWDAQQKEKRDKLLAGWKPEDEEADEESEEEDPLPFACLICRRPWSEAQDPVVTKCKHYFCEHCALQHNAKTAKCFVCEQATGGIFNVAHDIVRREKARQRKEAGEDX