MVKELSQVILQNGAETRIAAKETKEAERLRNYRVHRNLVDSEIDIISLKNYLDAQYFGVVGIGSPPQNFTVIFDTGSSNLWVPSSKCYFSIPCYFHAKYKARSSSTYKEIGKSCSIRYGSGSIYGYFSQDNVQVGDLVVKDQVFIEATREASLAFLFAKFDGILGLGFQEISVGNVVPVWYNMIEQGLIKEEVFSFWLNRDANDSDGGEIVFGGVDPKHFIGEHTYVPVTHKGYWQFTMGDVLIGNLSTGFCARGCAAIADSGTSLLTGPTTVVAEINHVIGAEGIVSMECKEVVAEYGEMILELLLLEVNPWKICSQIRLCESDGAQYVSTGIQTVVESKNREKSSVGESALCSACEMAVVWIQNQLKQNQTKERILNYVNELCERLPSPMGQSTVDCNDIASMPSVSFTIGNKTFGLSPEQYILKIVEGDTEICVSGFTAFDVPPPRGPLWILGDVFMGAYHTIFDFGNLKIGFAKAA*