MSRERAKRATLPPAQENIEKLEKVVKQGNYYGAQQMFKSISARYVSAERYSEALDILKCGACLQLENGQVTCGSELALLFVETLVKGKVSYNEETLDHVRKIYEKFPRPSVPQNLDLTDDDDDEMQKLSEAIAAAKTRVDCCSSFLKASIKWSVEFGALRYGSPELHEMLADYMYSQSPEVDMVKVSFHFVRGRNLKKFASTIINFMGKCYPGEDDLAIARAILMYLSLGNLRDANKLMDEVEKEMQSKHLDFPRSELMEFVNYLLLTLQRDALPLFNMLRQNYKTSIDRDPLFNELLDEVAKKFYGIQRKSPLQGMFGDIFKMMGGE*