MSGLLHDLSMALYPVILVAWIHKELMKTHQGLLTIVVPRHPQRGNEITLVAYGSGCSGNAASSLPSPLPVSKLSQLGLISSWPLLLLLPGANPVHLLVGQALLGVLGLPVAVRVLALLVPLLPSNSLLCISITSLALLIVCANICAGITKSVTATSRSLIIIAGLLGMASDDPFIKVCLADFPLWFANQSNPMFLHLNLPLSHVLSTLEGLSGKGINLHLCLPTRLHRMLQMTLGFDVFQFILTSKACPSIMSSWTLSLSYDSLTTSVNSTADQIMGFLSDLLMVDPSKTSMGVLNAPAPLASLVEASIKGSMLLHHTGYEIPLLAIQLPYKLIQCPYTYSLPYGINIVISVGMLLQCQCQVALLGVAIVRRKEKPLKAKEIAYHTTSLLTCGKRAYRMAVGVKALLASSPVILWGL*