MPPPAKDFLTPSQVGKLQQALKESGQPHVRERILIILLQNDGKPQHEIAKFLGCSPRTVAYWCMHGDPDNLETLHNKREYEHYRKATPEYIELLLKTVDQEPSDLGYEFGKWTAERLTTYLTEKTGIDLSSSQVRRILKRKKYSYIWAKYDLEDKQKPQERAKFKEKLTQYLSIAREEPDRLQVWFWDESGFSLRVIRRKNWGKKGKRKNVLLLRRCGRVNVMGAIRESDRKRVCFFVKKGNADIFYEQLQQLNELIKQEWASIGNLGKDFSKHGPKIILILDNASFHKRKDIIAKISEEFPNFVLEFLPAYSPDYNIIELVWHSCKEYIAHRLFKSVDELQALLDKLLNQGELLIKWHRKIKNKGNVNYVAA