MAYLGVFILIFLVSGSLIEAAYVDDLPGWMGEIKPSKLRNKADIYSDLSQRDQIIDPTRIIQLAWKPRAFLYKGFLSNKECEHLKELANDKLEKSMVADNESGKGVLSDIRTSSGMFIDKGHDDIVRRIEKRLATWTFLPEENGEALQVLKYQHGEKYEPHYDFFQDKINIQLGGHRIATVLMYLSNVTKGGETVFPNAPDHRVKDDTWSDCAKQGLSVKPVKGDALLFFSLSTEAKTDALSLHGSCPVIEGEKWSATKWIHVDTFDKPRKNVGCIDENVSCVEWAAMGECQKNPIYMVGTERSPGACRASCKVC*