MGQKVIIVCLYLWALCGSLAFHASSDGLVRIGLKRKRLDLNNFNAARIAAKETKEAERLRNYRVHRNLVDSEIDIVSLKNYLDAQYFGVVGIGSPPQNFTVIFDTGSSNLWIPSSKCYFSIPCYFHAKYKARSSSTYKEIGKSCSIRYGSGSIYGYFSQDNVQVGDLVVKDQVFIEATREASLAFLFAKFDGILGLGFQEISVGNVVPVWYNMIEQGLIKEEVFSFWLNRDANDSDGGEIVFGGVDPKHFIGEHTYVPVTHKGYWQFTMGDVLIGNLSTGFCAGGCAAIADSGTSLLTGPTTVVAEINHVIGAEGIVSMECKEVVAEYGEMILELLLLEVNPRKICSQIGLCEFDGAQYVSTGIQTVVESKNREKSSVGESALCSACEMAVVWIQNQLKQNQTKERILNYVNELCERLPSPMGQSTVDCNNIASMPSVSFTIGNKTFGLSPEQYILKIVEGDTEICVSGFTAFDVPPPRGPLWILGDVFMGAYHTIFDFGNLKIGFAKAA