MAHFGVFILIFLASGSLIQAASVDDLPGWMGEIRPSKLSNKADTHQDLSQRDQIIDPTRIIQLAWKPRAFLYKGFLSNKECEHLKELANDKLEKSMVADNESGKGVLSEIRTSSGMFIDKGHDEIVRRIEKRLATWTFLPEENGEALQVLKYQHGEKYEPHYDFFQDKINIQLGGHRIATVLMYLSNVTKGGETVFPNAPDHRVKDDTWSDCAKQGLSVKPTKGDALLFFSLSTEAKTDTMSLHGSCPVIEGEKWSATKWIHVDSFEKPRKDAGCVDENVSCAEWAAMGECQKNPIYMVGTERSTGACRASCKVC*