MAPPARSYPLHGLKLPITVLFIFFLSFLPSKSGGSVMVESTREGLEESKMVIGSKPPACVNKCKSCRPCMATLVVPNHQKRKKGFKVSSRGDDDTYYLLSWKCKCGNKLFQP