MSRERAKRATLPPAQENIEKLEKVVKQGNYYGAQQMFKSISARYVSAERYSEALDILKCGACLQLENGQVTCGSELALLFVETLVKGKVSYNEETLDHVRKIYEKFPRPLVPQNLDLTDDDDDDMQKLSEAIAAAKTRVECCSSFLKASIKWSAEFGALRYGSPELHEMLADYMYSQSPEVDMVKVSFHFVRGRNLKKFASTIINFMGKCYPGEDDLAIARAILMYLSLGNLRDANKLMDEVEMEMQLKHLDFPQSELMQFVNYLSLTLQRDALPLFNMLRQNYKSSIDRDPLFNELLDEVAKKFYGVQRKSPLQGMFGDIFKMMGGE*