MSFTFRDQTTVSLSWNELTGAIGDSATVLPVVVAVAVLTKLSLPVMLVWFGVFQVVWGLYYGVPISVEPMKAFAALVIAGTISTGELVVAGLLLAGILLVLGTTQSLEVVNQYVDDTVVRGVQLGVALVLLETGIGLGLNDPRLVTVAVGIVAVLALLGHSGQSAFAVFVLGAAIALAETGVPTPAVPAVDAMFMLPTMTLSLQTGEAVLAQIAVTVGNAALATSVLLADYFDRDVSADQLSNSMGLMNLVAVPFGAFPMCHGSGGVAGKYAFGARTPGANLLLGAGYVLTAFLAVGVISAYPTALLGVILVLIAFQLGWTGVSSTDDLAVVAAIGVVGVLVNLGLALVLGVLVQQLRARL