MEVQQVCKDLQIGGVEGEAAMTVDIQEGKSAKDGKPSLGNQEPVLESSGEGMAVLDFDVLCATVAMQSEGLSFEIRSLSGRESGGGVQRMWEGGLLDCLDNREISLRTACCPCSTFGKNVQRAGFGTCFGQGTVHFLLGTCALISYIAFGVTKLHALLYIALAFTLSLAVYAGYFRTQIRKRFNIKGSDNALHDCVHHLLCSCCTLCQEARTLEMNNVQDGIWHGRGDTVLVGSYKESHNSSQDLEQPTVLTTSPAECIMNKEDHAWNRLSDQSEPLVGSKL*