MLFQIYGSTSGTQLLGWLMVFVGLILLNEIARRTKIGGIAILVVIPIILTIYFIAIQCGAFGGHSNQTYEYMNGWFHYFKLYAATIGCIGFMMIKYEWGIGKSHWFKAWPFVIVAANILIAVVSDLESAYHAFQVTGDLSGAWWASNEGVFLYGGWWNILNALAGILNIFCMTSWWNVYSSKDRKDMLWPDMTVWFILAYDVWNFQYTYANLPTHSWYCGVALLLAPTFANALWNKGGWIQNRANTLAIWCMFAQVVPLFQLSENFSVLPSLYKGATGSALDLYDKAIAVYQSGTNTANEVVAGMGITANPIPQGVVSILALAINVIVLAVIIKRAKAAHINPYKADVFVGTKDFVEAEARRA