MDASLETRILWVADKGKKEKKQPFQSCQDGVSLLDRAQHEFAPPVEPEPEPEAQTSDIPSVFVDENNTTGTPTVNALNHLADEGPVILREDIIHSVSRASITSVNQSNRSDSSTIKFEGLDIKPSLVPTLQKIWSKHGNIIENSLMSNGDMKARALESLATVVLILEGNSVRSLSDCQVDYLSSALSDLKCIRFEVDWLVPFVKKAVGLYKNKPLIESLNKLSQLDDQAIERRARLLEELAKLDEMRKELKEDQANLTKMISFSGEVDLDLDIPLGGGLS*