MAGAGVTTTGSPCGACKFLRRRCAAECVFAPYFCAEDGASQFAAIHKVFGASNAAKLLQQVAPGDRSEVAATVTYEAQARLRDPVYGCVAHIFALQQQVVALQAQVAHARTQAQLGAATAMHPLLQQQLQQQAWQ