MALSSSSFLSTPSLPNSKSTISFASSVSPAPIPSLRRVVFRSHRREMTVRSKIREIFMPALSSTMTEGKIVSWLKTEGEKLAKGQSVVVVESDKADMDVETFYDGYLAAIVVGEGETAPVGAAIGLLAETEAEIEEAKSKAASKSSSAAVAPSPPPPATSSPAPAISQPAPVAAGSDGPRKTVATPYAKKLAKQHKVDIGSVAGTGPFGRITASDVEAAAGIAPSVAPPPPPPPAAPTATTAKATTTSSPPLLPDSSVVPFTAMQSAVSKNMIESLSVPTFRVGYPVNTDALDALYEKVKPKGVTMTALLAKAAGMALAQHPVVNASCKDGKSFTYNSNINVAVAVAINGGLITPVLQDADKLDLYLLSQKWKELVGKARSKQLQPHEYNSGTFTLSNLGMFGVDRFDAILPPGQGAIMAVGASKPTVVADKDGFFSVKNKMMVNVTADHRIVYGADLAAFLQTFAKIVENPDSLTL*