MGTIKQGILGGFSGKVGTVIGSSWKGISYMRGRAQSVKNPRTEGQVEQRSKFALTLDFLKPITAYVRTGYKTYATKQTAFNAAMSYIVKNAVSGAFPNYALDFSRVLVSRGSLTQPSTPNVSMSAGRATVTWNDNSGQGDAQPTDVAMPLAFNSDKGEAVFSTAAATRADQSAELNFPADWNGDTVQLYIGFASADGINVANSIYLGNHAVI