MEHALWLLWAATLGVTSLLYHYLANTRPRFATGRRRQLPPGPSPLPLLGNLLDLRGGNLHHTLARLARTHGPVMRLRLALTTAVVVSSRDAAREAFTEHDRALSARAVPDMACAAGFADRSVIWLPSSDPRWKAMRGVVAAHAFSPRRLAAARGARERKVRELVSYLRDRAGQEVEVGRAVYGGVLNLVSGALFSADVVDVGAESAQGLRELVEEIIEAIAKPNVSDLFPFLRPLDLQGWRRWTAGRFHKVFRVLDDIVDRRLADASSSSADMQGDFLDALLELVSTGKMTRDDVTTIMFDVFAAGSDTVAITVEWAMAELLRNPSIMAKLRAEIEGAIGSKETVEEPDAASLSYLQAVVKEAMRLHPDGVEIGGYAVPKGCTVIFNAWAIMRDPAASERPDEFVPERFLGREDGTGFRGKELKFIPFGSGRRLCPSLPMAERVVPLISASLLHAFEWRLPDGVSAEELDVNEKFTTANVLAVPLRAMPVVIT*