MSPFERTALGDLSLSLGNLSSGANSSTSSLFTSTPLTSPEPSSPDLSPLDADEFPLYANNDSPLVMIVGGLGYIGSHTTLELLKAGYNVLVIDNLSNSYESTLARVKFLAQNHCRENGQKLPMLKFYNMDYRSPDMRSVLERYQTSPSPASPEARRSRIAGVIHFAAYKSVEESISRPLAYYQNNVGGLVDFLVMLEEFGIKTFVFSSSATVYGIKAMEGKPLREEDLVHHPEQFIDENGVERTRVPGIVGLTSPYGRSKYFSEAILADVAHADRDWKIISLRYFNPVGCHESGILGEDPRQKPTNLFPVVAQVLRGSRPQIEIFGSDWETHDGTAIRDFIHVVDLAKGHVAALGAALAGIILEPFRAFNLGSGMGSSVAEVVERMSEASQQNIPAVKVGRRAGDVGYCVAATHRVNKELGWKTVKTVKESAHDLWNFIVKSRASEQVAA*