MSSWTDREKVAVKMKGSWSPEEDEKLKGAVARHGARNWTAIGEEVPGRSGKSCRLRWCNQLSPSVHRRPFSPEEDALIVAAHAKYGNKWATIARLLHGRTDNSVKNHWNSSLRRSRRKAAAAAAANNNAAPAVSYQSMDLTEEEEDDDRTSDDSVAVAAPPPPPPPTASGQAIAVACVPMTPSPPAQPPAAKRLCVAAPPADPPTSLSLSPPGGGVVETQAPVAGGGGGGEAGGVSSAAVASEIARILQDPWLMAMMRQMVAEEVQRHMGMVYSLVASSAAQTGGGAGGVGRNGPDGGRPSNGQN