MSPAAPAPLDDENLLSEILLRLPALPSTLPRVSLVCKRWRHLVSDIGFFRRFREHHRHSPPLLGCFVEGDRCVPYTPIMHSPDRIPAERFSLQLNETCHSWVLGCRHGLVLISPDSRKRVLVWDPVTGEQHHIAFPPGFVGAANSVHGAVLRPAEARHFQVILVWVGGEDKTNMPLLACVYSSEKGVWGSLISPLIQFEGYFKGLSSLLVGNSLYWCLGGRSDAILEFDLERQTLAVIQVPACLSEEDLLQFAAIRAEGGGLGLLSILGFTAQLWKRKTDSHGVASWAMGRTIELDKLLSMNPEKERVRPLIVGLAEYNNVVLLTTGGDGIIMLQLESLQFKKFYETTNSFYHHQFESVYSAGRSIGGGHDGAELLHST*