MLSLSWSLGWLESVVLFTIAVYALHTWLDVRQRRALHRPAPPPAVAHLYTPAEFEQKRSYNLAKLQYSMVHNAWDVCFSIALLLSGYLPATWRLAGHLLARWGWEGGKGEIVQSVVWTLIQAGVSLLLGLPWSAYSTFVLEASHGFNKTSLRTFTLDLLKSLLLGALLLPPVVAGFTSVLSHSSPYVALYLWAFLLALSLFALTVYPTLIAPLFNTFKPLEQGELREGIEELAASLAFPLKKLFVIDGSTRSAHSNAYMYGFGANKRIVLYDTLLSQCSQGEVVAVLAHELGHWKLGHTIKLLVASQLVALAQLLLFTLVNTSPSLFTSFGFLPGERPALAAFILFQYVIGPLDEVLGLLSNVVSRAFEFQADTFAVGLGKGTELRGALCALDKENKGAVCTDSLYSAYHYSHPPLVERLAAIDAGTKKESX