MSERKTTSAQTIVIISSLILLIVALGLQAGGVMSPSWQVVDIREFRATHHHGLWLDCTRPQLHLVKSQNKDDLPLHCTYKFDISATQIIDENIEDIDQNSAAGESEHHQFFGWHKFTLGFMLCAIVLAALSLLCGICAPCSSGFAVLYAILVAFTAFTATCGDAIFFFAAHRVDSRFVQGLVGTYEQVIGMAFYLHVAGTAISCLALIMAAISAYSLLQNNESDRHLPMREMAPLHEPRFARV