MALRGRRNRNGNTTPPLTTHAGGLAHGTQIEEVGHNCIQFWWNPEELRQSGMSVKISVAIQCLSTDFSNQKGVKGLPLHLQVDTYDSDIEGVPPFHRGYCQVKVFCDKGAERKLRDEDKRAAKRKATGR