MGHGRSHVGHSLSLIAAVPACLPVTICGTAHKTGLQFLDRVAARTNGLVQLGLKEGDVVAIAALNSDLYLEWLLAIICAGCIAAPLNYRWSFEEACLAVGQVNPVMLVMDNFSLAWSNGFMNRIPSLRYHVFLGTKVDCMNTQLITAESVGQYAGGFEELDFRWAPDSTALICFTSGTTGKPKGVALSHSALIVQSLTKIALIGYNSNDVYLHTSPLCHIGGISSALALLMAGGCHVFIPKFEAASTLNAIQKHSVTAMIIVPTMLADIVTYCNPSRSKDGGLELCFPTVKKILNGAGSLSPQLLKSAIELLPRTQFFSAYGMTEACSSMTFMVAYDPMIGEGTPSIRQKFTMALDNQDISKDHSVGVCVGKPAPHVEIQIEPSNTFLYENEQGLSGFKVPRIFFPQREPFPRTTTGKVKRDAVKTETLLRLQPQPCTELTVARXXXCTELTVARSSL*