MEQSFINGKVNLLIENYKALNEVKGSWQMGLIQHSCALAFTLKNKRISPRLVEERIELIKKNTGLFSNFRGYNMFYMATLLSFESNPESSFKMILDIYKELKSEKFWGDTYLPLTASIVYENREKMDYLTCISKMKIIYDYMRKKHPFITSSDDYCNIALIAIHSKNLDEDLEYIEKCYEFLNENGFYKGNDLQALSQILLFSDDRTMLKCKKTIELKKAFKENDCKMNYYGYPIIGAISLLDYREDEIIEEIKNVSNKLKEEKGFGNWSLGKSNRVMISSAIVASIYADLIRNENNIGSITNNIFLNIVVAIQIACVMAATSAAIASSSSN*