MARLPGDVYDESDCVCSYGMKITWDINDPKLPQDLKQFDSFQEWTDGYVRFIYNAEDKNAQRHLSGWAMRNTNNHNCQILKKSCLGVVVCSRNCTLLDGGKLLLRPAICDKARQKQQKKMCSNCNSALELIPCRGHSGYPVTNFWRLDGKAIFFQAKGVHDHPRPESKSETEARRSAVKRQLSSSHLSQKKKLLDPEVGRYNDSGGHFPNIHPVACIDGTERFGLVNDGNVPVPAQLYPSFQSAEPYKPTYETVGYQGEPLSSFQKCTSARIYLPRTPCYDFSVPGYMNSSSYPTLYKEPLGSLSDNDRVQLNSHQQNLSVLNTHERNYDSPPKLHGWKHIFGKSAYADRNDYGQIQTNTGHSYQNGEYPCRYARTPSPVAPALQTVITTTTKVSYQAYKPPAVKYSDNSCDVKTLPNFAHMQDNITEGNFPEIKAQDDFGLIKSTLGYQDQFPTKCERMDNLDLYRYGSCMGNSFIGQPYRFENSEY