MQAVCAVQRPSVPVIRCTVPKSRSCRKRGCLSVAGYMQESTLAGSSALAAPKAANQLEALKMMSKVVADTGEIEAIKQFKPVDCTTNPSLVLKAMQDPDYSRFLDDAIYQERRRGNPAGLRPYSFIADQLAVNIGTELLTIVPGRVSTEVDAHLSHDAQATYDKALHLLDLYCQRGVDPKRLYIKIASTWDGIRACEMLQQEGIDCNMTLLFSFGQAAACADAGAALISPFVGRIMDWHKKREGRDFAPAEDPGVASVQRIYKYYKKYHYNTVVMAASFRNAGEIRELAGCDNITIAPPLLKQLEECTQPLPYKLWPAMGGCDDEHIRMDFFAREKFDELHGSDEMAVDKLKEGIDNFAADQLKLEKLIGAAVEKRAX