MSFTRYNPLQRTVSSDTRKYDVFLSFRGEVRKTFVDHLYTSLENAGLNAFLDSKKLEKGDEISPTIKNAIEKSAICIPIFSKNYAESHWCLEEVYYMCKSGGLIIPLFYDVSPTEVRYPDRGAFAEAFQKKKGRYTKAKINEWKKALAKVASFSGWSRDDTLGFEAGLVKLVVQHVFKTLQNVIPEEDDPEEHDPDEPTDEAEEIPLEEIPLEIRNEPLRISKSVFGMEESMNKVINLLNTDSEESLITVAICGMPGVGKTSLAKAVHNHIYHKFDATCFVYDVRHQAQHSNGIAKMQRHILKDLAKFKDKVNDEAHGKSLMKDRLRSIRALVILEYVDDSKQLESLRGDWYGPGSRILVITVDHQLLNDGQVKVYKMEGLDREHALKPFSWHAFMRDRPGEGYEELSQRAVDICNGLPLLLEVLGAHLYNKDTSYWVKTCEILENSVDQDKYAILRLCYDGLKSDQKEMFLDMA*