MFSLLDFTFLVAALAAGLYYYLDRKRSYWQDRGVPGPKGELLFGNFGSIGTKEHITVPFKRIYDDNKGKHPFAGMYQFVKPVALITDLELLKCVFVKDFQYFHDRGTFYNERDDPLSAHLFNLEGQKWRSLRNKLSPTFTSGKMKMMFPTIVTAGKQFKDFMEETVLRENEFELKDLLARFTTDVIGMCAFGIECNSMRNPDAEFRAMGRKIFEISPGTFKTMMMNGMPELAKMLRMTQTDKDVSDFFMNAVRDTINYRVKNNVQRNDFVDLLIKMMSKDGEKSDDDSLTFNEIAAQAFVFFLAGFETSSTLLTWTLYELALNPEVQEKGRECVREILQKHNGEMSYDAVVEMKYLDQILNESLRKYPPVPVHFRVASKDYHVPGTKSVLEAGTAVMIPVHAIHHDPEVFPNPEQFDPERFSPEQEAKRHPYAWTPFGEGPRICVGLRFGMMQARIGLAYLLDGFRFAPSSKTVIPMELSKESFIMAPKGGLWLKVDKI