MVSADAARNVVGIIGNVISFGLFLSPVQTFWRIIKAKDVEEFKPDPYLATLLNCMLWVFYGLPIVHPNSILVVTINGIGLVVEGSYLIIFFIYSTNNKRLKMLGVLAAEAVFMVCVVLGVLIGAHTHEKRSMIVGILCVIFGTIMYASPLTIMGKVIKTKSVEYMPFTLSLVNFLNGFCWTAYALIKFDLYVTIPNGLGTVFGLAQLILYFCYYKRTPKEDKSVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX