MSQPHQERTRPHQGDLVQAQAFAAPVPIVDIGVNLMDHSFQSDLPKVLARAAAANVRAMLVTGTCVRTSTAAAELVDEHAAGHPDQPLLYFTAGVHPHNAKQCTTDTLEQLRRLASHPKCVAIGECGLDFNRNFSPPDVQEKWFEHQVVLAKELRKPLFLHCRDAGERFAEILRRHAPLPAPAVVHCFTGSAEELRAFLDLDAYIGITGWICDDRPERGGAELAALLPSIPRDRLMIETDAPYLVPRTIKPSKKRPGRNEPALLPHVLQAAAAALGVTPEELGSSSTEVACRVFGLPPSQLGLAADPR*