MKREVYEELRSLLLRGHDQDDASQALQDAQAAFPQVPFDTLLSIQSQEQSRRLRLQFHKLRSPQSIQAYISRYVAGDDILTISSHYGIPPCLLARFLLEHLFGLTKQQITQCLKNPSSLPEDRINEISWSLQESTISAACESDQVLHPELHQKAREQAVSSLEATSCCSISWIRLYQDLHRCAESDSVTSPYVELIRRVTGVEFEALLYAKLQKLGIPFQTEDALRAAGFSKTPDVKLEVPIAVRGRLVNWIDSKASFGDEYNHKVQANQQFQRYVNRFGPGMVIYWFGFVDELDDQPDIVLLDAFPSKEEIYCLPILNVQPRP*