MSHVIKILHTTFGLFGNVFGILLFLAPLITFKRIIMKRSTEKFSGVPYLMSLFNCLFSAWYGLPFVSRNNTLLTVLASIGGGLEAIYVLIFIIFAPKREKLKISGILFVVLSIFSIVALVSVLTLHGNKRKLLCGLAFAITCIMMFGAPLTVMRQVIKSKSVEYMPFLLSLSVFNSSTSWAIYGILGKDPFIIVPNAIGTLLGSVQLILYAIYRDNKGEGKKDDMDASIETGLGKPQEKKLDRIQNEIQKNIPEKNMEASKMDYEL*