MFYTETYDVIVIGGGHAGTEAALAPARMGFKTLLLTHNVDTLGQMSCNPAIGGIGKGHLVKEVDAMGGLMAHAADKAGIQFRTLNSSKGPAVRATRAQADRVLYRQAVRTALENQPNLDIFQQEATDILIEQDRVTGVSTKMGLTFRAKSVVLTAGTFLAGKIHIGLENYEGGRAGDPASVNLSHRLRDLGLRVDRLKTGTPPRIDARTINFDILAKQHGDEVLPVFSFMGSVDDHPQQIPCYITHTNEQTHEVIRNNLDRSPMYTGVIEGIGPRYCPSIEDKVMRFSDRNSHQIYLEPEGLTSNEVYPNGISTSLPFDVQMGIVNSMKGLEKARIIKPGYAIEYDYFDPRDLKPTLETKSISGLFFAGQINGTTGYEEAAAQGLLAGINAGLYVQEKEAWYPRRDQSYTGVLVDDLCTLGTKEPYRVFTSRAEYRLLLREDNADIRLTPIAHELGLIDEARWVRFNQKMENIELERQRLRSIWLHPRSEYLEEANKSAWQSTCA*