MSMASLPNSPALSFSSSLSTTANLLPCRRFTAFPRRRASSFSVQAKIREIFMPALSSTMTEGKIVSWIKSEGDMLSKGDSVVVVESDKADMDVETFYDGILAAIVVADGETAPVGAPIGLLADSPEEVAEAKAKAAKSVPSGSPAPASPSDPSPATPPPPPPPAKSVSEGPAKIVATPQAKKLAKQHKVDIATVAGTGPFGRITPADVEAAAGIAPSKRNVAPAAIPAPATPAPPSKAASGSAAPAPIPGSSVVPFTTMQSAVAKNMMESLSVPTFRVGYPVTTDALDALYEKVKPKGVTMTAILAKAAAMALVQHPVVNATCKDGKNFVYNGNINVAVAVAINGGLITPVLQDADKLDLYLLSQKWKELVEKARAKQLQPHEYNSGTFTLSNLGMFGVDRFDAILPPGQGAIMAVGASKPTVLADKDGFFSVKNKMLVNVTADHRIIYGADLAAFLQTFSKIIENPESLTL*