MLRPSASFILDQRESLSSPPPNLAPPATMAPKPPIQAGSGAGYYAARAEHHAVSSHWLAQAQAAVDGGPAKPGLSESHGDRHRDRENASFSVIDEFNFWRKKPDLAEAVAAIMALAAVIRTSEATTMMELEIELKKASDTLKSWDTTSISLSAGCDLFMRHVTRTSALEYEDFDAAKARLIERGERFGEISLRARKTIAMLSQDFIFDGCTILVHGFSRVVLEVLRLAASSGKLFRVFCTEGRPDKTGLRLSTELVGLGIPVKLLIDSAVAYNIDEVDMVFVGADGVVESGGIINMMGTYQIALVAHSMNKPVYVAAESYKFARLYPLDQKDLAPALRSVDFGVPVPTAVEVETSARDYTPPQYLTLLFTDLGVLTPSVVSDELIQLYL*