MLYVVGLGLGDEKDITLRGLEAVRKCDKVYLEAYTSLLALGLGPDATTTLEKIYGRPVVVADRELVEQGAEGILEEARTLNVAFLVVGDPFGATTHSDLLVRAKTLGIDVEVVHNASIMNAVGACGLQLYRFGEAISIPFFTDTWRPDSFYDKIEANRKIGLHTLCLLDIRVKEQSVEALCRGRKEYEPPRYMSINTAIEQLLEVEETRAGKVYSEETLCVGLARLGTSTQKIVAGSMKELLDVDFGPPLHSVVIAGTTHVMEEEFLSFYKPS*