MSFTSTVVFAADEIPIDKAQVPPTTLVPTWKSPINLWLRIAQIVTCITASAIIIVEFVALTPFLHGLHAVLDGTGYDVTTSAIAQLASTVSAQVSSTGVDLTTIRSQCILQAIALLLVLLVLPEGCFLSVGHLFIISMDIVRAVILIVTTSFNFKYWINQDCSAFARSVTVDVEDFDVNRDVIAALGEKIERFFMLSCQLNHGLNVMLPVLVSLFIASAEKRYQTIETVREDKLPRFWAAVVRFVSACDVES*