MEQSKSDQDKHSLLDFLEALKKASKDLQINPVFITNDPQPSMETILNLESEVDTILSTDPDFFKLSQLLCNLKTLFGKLERYREYSLKSFFFRQITRCEIYQVAFTMEIEIQACIDKEYVQNLVKTLQEVVGIEEEKVRALKRFERRLSQGFDRDYQELVLRGKVFPILELVLCDSTCSATVREHVALAIVALVRFNRDVFVGMVLMSGIVQALLPLASCCSMQVLCSLVTLIRTPLIDEMELHGEILRILSLFSSSEDLSIEVGTMDCICQIAYFGRIEVIESMLEKGLIERLVELQRSKHGEYLTETHQIKETEEGVRLGLEIDKIEGDWPFASCVARFSVQVEVGEGLSPVEKKEIKGEILRRIREASASEAEAATIVAEVLWGSSP*