MDMEIPVIDLQGLDGDASQRSQTMARLHEACKDWGFFWVDSHGVDAALMEEVKRFVYAHYDEHLKDRFYASDLAKDLLLPAEESKAVSGEVDWETAYFIRHRPANNVADFPEIPPATREMLDVYIGQMVSLAERLAECMSLNLGLDGGRVKDTFAPPFVGTKFAMYPACPRPDLLWGLRAHTDAGGIILLLQDDVVGGLEFFRGDREWVPVGPTKGSRIFVNLGDQLEVMSGGAYRSVLHRVAAVAEGRRLSVATFYNPGAEAVVAPAPTARQPAAQVYPGPYRFGDYLDYYQGTKFADKAARLQAVKELFGSRILPD*