MRMSAPEPVYILGAGMHPWGKWGNDFTEYGVVAARAALRDAGVDWRHVQLVAGADTIRNGYPGFVAGATFAQKLGWTGVPVSSSYAACASGSQALQSARAQILAGFCDVALVIGADTTPKGFFAPVGGERKGDPDWQRFHLIGATNTVYFALLARRRMDLYGATVEDFAQVKVKNSRHGLDNPNARYRKENSIDDVLASPVVSDPLRLLDICATSDGAAALIVASKSFTEKHLGSVAGVPSVRAISTVTPKYPQHLPELPDIATDSTAAVPAPERVFKDQILDAAYAEAGIGPEDLSLAEVYDLSTALELDWYEHLGLCPKGEAEALLRSGATTLGGRVPVNPSGGLACFGEAIPAQAIAQVCELTWQLRGQATGRQVADAKVGVTANQGLFGHGSSVIVAR*