MFKSFFMDKKWALWAYGGAIFLLLALFVQVELTVKINQWYGAFYDLLQKAEEHTVDEFWASMKHFSFIAFPYVLIATLTSYFTRIYSFKWREAMTFSYISKWQTVEEEVEGSSQRIQEDIYRFARIFESLGLQVTRAIMTLFAFLPILWGLSSGVDLPYLRDIPGSLVWVALVVSLGGLVISWFVGIKLPGLEYNNQKIEAAFRKELVYAEDDKVNYGKTCTLVELFVGLKFNYNRLFLHYGYFDIWVNFFEQLMIITPYLIMATGLFTGLITLGVLVQVSNAFSKVRESFSIFIANWTTITELRSIHKRLREFEHNIGY