MASTSVASAQSARVSGVCSVSGRGDIAVARAASRASRRAPSPVSVSGAALRGHKSNRGASANDRHRASRAPSSRVVTRSIMEPETTSASTTFERSPEQVVASNGREVEQFALECCVKRQTSGERVPRPRVPEKMLDDAYERCNEVTSEYAKTFYLGTKLMTPEKQRAIWAIYVWCRRTDELVDGPNASHITPEALNQWEARLEAVFDGRPADVIDAALCDTVSRFPVDIQPFRDMVDGMRMDLVKPRYETFDELYEYCYRVAGTVGLMSMPIMGCDENFEGDLRKVYKAALSLGLANQLTNILRDVGEDVITRNRIYIPLEELRRFGIEESEVIKCSLVDAETGAVDPRWKEFMKFQIARAREVFAEAEAGVNCLHKDARWPVWSALDVYRNILDAIEANDYDNFTQRAYVPKLQKFLMLPAAYSKAQPAMTM*