MKVSRVVLIALIVRSVADFRALANQRAGDEALQLALSSRCFSPRPSVAKMTLPIRTSSYRLRSREKSQQADAELTARDAPVDAPFAALRHETPVVEAKLESAALFSPSSTSVMQGHALLQLTHKLMAMIAQPAKLLAALVADCGERTSKQTFWLRATAYQHAELRGLDDAWCGIVEEPDRYELGPTDVMLLKAALYYWRLWQYVCILCVDAVARIEDTAMQQQQPQTQPRQEPKQWTSLLQKREAPSISPSFEDRCSDALSQGMVLSGPGLAKRSRITKRSNEFLVAWFLAHKDNPYPSSEERTEIAEKTGLAEQQVRNWFANMRKRHWKPNRTNAKKPRCLLDYVLRQTEA