MLAAAVAGGITQTAVAPIERVKVLLQTQDGNRQVLLSGKRYTGIIDCVRRVIREQGFLSLWRGNGADMMRHVPTSQLNFAFRDLYRDLLGKYDKQNDFYKFFGANLLAGAGAGATALSITYPLDFAHTRLAADVGYGTAGRQFSGVKNVISTIYRSDGLRGLYKGFGASIQGIIVHRALYFGMYDSFKDLYIDDNEPGALYKKWGIAQAVSTTSGLVAYPFNTVRHRMMMQSGDLDAMYKSTLDCWRTIFRVEGVRGFYKGALSGVMRSTGAAWVLVLYDEFKKRFH*