MSTGEGSLVSVVGHNIFKVFKYSDGAMKALNPALGKRDPGSITCQLWVLGDVSDPKERLLLGTMDGEVLMLENGTDARAVFNCDNGLAVHSLAAYSKGFVAGQEGGVVTIFEKDDKELYRRARAFSIESNPVKVKYMAISPNEEHLVCSLENGQIMKADEMNFDVMGTSNHQGPVTGTGQQQLPNPTRHRQVWLCHCPDAGMDICVRKPLLVTCSTDKSIRFWNYVDRTCELTKWFPDEIFSVAIHPTGLQLRLMTVLMEDLKTMKELGIKGCRECCFSTGGHYFAAVNGTTVSIYNTYTCENVGNLRGHNGKVRSLCWSPDDTRLISAGMDGAVYEWRLKSWVVLVQDFKRDKENVLKGCNYSSVLATPDCKTLYATGTCPPLAQTTGLHFGAALEKATASSSQGNISTATYGSDRKIKEFEEAPGAGTQITREIDAGVNLTQLTLLPGAKVMMAATEAGGLRTY