MAREVSMQQRPFSLPRASSMALPLPAMYSSSFSLSFKHADFRLTDSFQHYQDRHLDVAFRGLQVSCEVTQTKMKKMVVSITGATGFIGKRLVEKLLSEGHEVRVLTRSALNARTTFPARTYSTMQIAEEPNWRQLIQGSTAVVNLAGTPISTRWSSEVKADILQSRVQTTTKVVEAINSVPKELRPSVLVSATAVGFYGTSETQTFDEFSPSGRDYLSKVCKEWEAKAMTVDNTVRLVLIRIGIVLDNDGGALAQMIPLFKLFAGGPIGSGKQWFSWVHRDDLVNLIVESLTNSSYKGVINGTAPNPVRLSEMCDRLGALLGRPSWLPVPDFVLQAVLGEGASVVITQPVTAVLNGQRVIPKRALQLGFKFKYLYLSDALKAIVSSQNINRRAISR