MSDAMVAGMRVLKPAVCKPQQPSRARSYMKRRQQDRKQRPHQQFLVAAGTAGGDAPLAPTNATTAQGNALELQQPSDPSMTPEVQEALAKVQAALADAEENVQTLHTLPSAQLPTTTHKLLAVLRPLAQFAALTAFCAATHSLGLAVRVLGSLAVGAAAALYGWRRSSLSASGAVAAAVVGWATLGPSFRGGMLLLTFFLASSKITQLGEEVKDVEEGHKKGGQRDWRQVACNAAVPAALALAAAFYSRGADVAIGQLAPSGGAAATRLLAALNAAFLGYYACCCGDTWSSELGQLSPEEPRLITTLRPVRKGTNGGVTLAGLAASLAGGLAMGVTFLLATIASPTRVAGAVALPWWRPVALGLGAGCVGSLIDSLLGATIQFTGYNRVSGKITGRPGPDVTAISGSPLLDNNAVNGVSASLTAALSAAVAVYLFX