MLQGAGWLLLLAPFFFFTYGSLNQFTAVQDLNSHDIPSQVFGWETAIPFLPWTIVPYWSLDLLYGFSLFVCSTTFEQRRLVHRLILATVMACCGFLLYPLKFSFIRPEVSGVTGWLFSQLELFDLPYNQSPSLHIILCWLLWRHFRQHLAERWRKVCGGWFLLIAISTLTTWQHHFIDVITGLAVGMLIDWMVPVDRRWNYQKPDQRRIKIALPYVVGAGSCIVLMELMMMIQLWWSVWLCWPVLSLLIIGRGYGGLGAITTGKDSQGKLPPAVYWLTLPCRIGMWLSMRWFCRRLEPVSKMTAGVYLGAFPRHIPAQNAVLDVTFEFPRGRATKDRLYFCVPMLDLVVPEEGELRQAVAMLETLREEQGSVLVHCALGLSRSALVVAAWLLCYGHCKTVNEAISYIRARRPQIVLTDEHKAMLRLWENR