MRSMAVRLWGAAVLLIFAGVGGNAWEQDSLPGWLGDDFREAGGGIHAGGKTLLRGPDPIIIDPTKVTQLSWKPRAFLYKGFLSGEECDHLVELARPKLQKSMVADTVSGKALASDIRTSTGMFIVKKARDKVERSTVAEYNSGKSVLSEIRTSAGMFLSKYQDDIVRRIEERIAAWTFIPKENGEAIQVLRYNHGQKYDAHFDYFHDKLNTQQGGHRIATVLMYLSDVTKGGETVFPSSEPDTTVKDDTWSPCGKQGIAVKPTKGDALLFFSLHPDANPDQSSLHSGCPVLEGEKWSATKWIHVSSFEQATIDPASCINAHPQCEEWAALGECKKNPLYMVQDSQGTPGYCRKACKACSSAKQ*