AAADHRILSTEEILRFAGERFIQSYSKQQAVSHPFNWSFSGLNFEQTKDVELVGLLLASAEKIGCQQYDSACRLLHFCDDLASNSGNPVQRAAYYFCEALREKIDKESGRNTSKGLGRILESFDLDKAMMVPDEPKLAFHQGLPLSQVEKFAGIQAIIEKVSESKKVHVIDFRIANGVQWIALMQALATRHEYFPIESFKITVIATSSKHVMEETGKWLTNFANTLKIPFSFNIIMVSNMFELKEDRFELDNDETIAVYSSFALRGMIAQPAELESLMRVIKSLNPCVMVITEVEANHNSPAFVNRFIEALFFYGTLFDCLESFMKRNEPNRTEVEATYCFKAIRNIVATEGKERNIRNVKIDVWRAFFARFGMEELELSPSSIYQANLIVNRFPSGTYCTLGMNGKCLMMGWKGTPLQSLSVWRFH