MARSSPSDKLLLVKNLKKLHGDVVAVTGDGTNDAPALHEADIGLAMGISGTEVAKESADVVILDDNFSTIVNVAKWGRSVYTNIQKFVQFQLTVNLVALVINFSSACITGRAPLTAVQLLWVNLIMDTLGALALATEPPYDELMEKEPVGRTGVFITNVMWRNIFGQAIYQLIVLWVLQFKGKESLHLSGENAQETLDTMIFNSFVFCQIFNELNSREMEKLNVFKHTFNNKVFLGVIFCTIVFQVAMVEFLGKLADTVPLSKVQWLISVMIGFFSLFVAILVKFIPVPSKSFFESKKVTPSSSNDSLKNPLMENEG*