MSGGLVTAAYIVAAILFIFSLAGLSKHETSQQGNYFGIAGMAIALIATILGPDAGNVGWIILAMVIGGAIGIRLAKKVEMTEMPELVAILHSFVGLAAVLVGFNSYLQHETGMEQILVNIHLTEVFLGIFIGAVTFTGSVVAFGKLRGKISSRPLMLPNRHKLNLAALVVSFILMVIFVRSDSTGTQVLCLLVMTAIALAFGWHLVASIGGADMPVVVSMLNSYSGWAAAAAGFMLSNDLLIVTGALVGSSGAILSYIMCKAMNRSFISVIAGGFGTDGSSSGGDEEVGEHREISAEETAEMLKNSHSVIITPGYGMAVAQAQYPVAEITEKLRARGIKVRFGIHPVAGRLPGHMNVLLAEAKVPYDIVLEMDEINDDFSDTDTVLVIGANDTVNPAAQDDPKSPIAGMPVLEVWKAQNVVVFKRSMNTGYAGVQNPLFFKENTHMLFGDAKASVDAILKAL*