MAPQQNSNQTAFVSKTQHYLKVKKPLLERQRRARMNKCLDTLKTLVAEFQGDDAILRMDKAEMLEAALVFMRKEVVKQQAPVSPLPMDSFKNGYMNAVSEISRVMACTPAMSVDVGKTVMTHLGVEFQRMLQADQHQQQATQLESASRPLSPASSGYHSDTEESEAAVSPKPAQSSSMWRPW