MATSLRVLGLVSNGLEGSIPSELWLLTKLEGFLGLSQNPQLEGILPTEIGQFSNLKVLNLEDCGLRGTLPSELGQMDSLEWLFVPRNSINGTIPTELGLLHQNLSVLSLLENNLTGSLPSQLGELTSSTAVSVHSNQLTGTLPSEFGKLTSLTLGLTFHSNQLTGTLPTELSSILSLQNLQFQNNRFIGQIPSEFGLLTSLSWLEMANNSLSGIVPQELSALQQSLHTLTLQDNPLLSGSLPDALCQTNGTCTSNILFQCEGSYGLSFDCTDILCGCGCDCGTIGANSTQ*