MSLPKVHILGAGSIGSLLAYNLAKAQVVAPVLMLRDAARQMDFKKRGSSVYFCGNDTPLSQFGIRHNYNTEPLLTGEGIKIETMTPDQIKEPLSHIIVTTKAQSTLSALFNYRDAIDCNTAMLFLQNGMGLKEQMDAKVWLNEDDKPHIFFGVTTHGAHRLPSPFYEYRHAGQGQIDMAVAPGTLLEENPFEEILQSSPTLGCQDTMPYPELLLKQSQKLVVNACVNPLTALMDCNNGQLLDSYATSTIINTVVFESSIILREYLLDTIGHQINPALISSALKPQRLNELINKVLQLTHDNSSSMREDVRNNRVTEIRYINKFLMDMGNKYKKPITANLMLYNLVNAQQDFNKF*