MVETKKSIFCCLNWSIRFIGYQYVEVEPSQVPLQPLSTTRHKCPACYKQCKRKEHIIEHMRTSHHSVHDPTCGVCNKHCKSFESLREHIAGKLLCLDNECPLAKESMEMHHSKDDMDNIRGQEVVAIDCEMVESDLSQELCARVCLIDEDEKIIFHTYVLPQTPVVDYRYEITGMTEETLQDTMPLNEVRERIQQILYRVEPIRRVLVGHNLEKHLHCLKISYPDRLLRYDIQVGFHDPYQDAVSAMRLYKRMCSQDHPMVWVSISPGQLFIGCSNPWKSVAHERMTIEELLAISRANYQCWCLDSQD*