MTHVRISVDGRARLNPPVPNEYFGNLVLWAFPRAKVKDLLQEPLHFAAKLIHDAVSNVNDDYFNSFIDFASKEEEVKDLVPTAADKLVLCSNVDVDSWLKFPIYDLDFGGGRPYIFMPSYIPVNGLFYLLPSIVEDRSIDVFISLFEENLVTFNKICYSLSPKL