MEVSAECAGGGSVKKEADLFLVDDLLDLPCDDDDEETVVGDWEGDGSKQAAVLDRGCGAGGEEGAAGNASKNESSAVTALDSCSNSISGSGLADGDFSGGLCEPYDQLAELEWLSNYLGEDNFPTEDLKKLQLITGIPPAATAMAPAPAPAAAQAQPAAGVLPQEAPVLGKARSKRSRVAPCSWASRLVVLPPPSPGSPPSAAISPSESGSGTAALAFPARKPLKPAKKKEAPSPSLPPVPNNAAAAGAGEGRRCLHCETDKTPQWRTGPLGPKTLCNACGVRYKSGRLVPEYRPAASPTFVVSKHSNSHRKVLELQRQKEAHPHHHHQYQPQQALAHVGAGGTLNLMHAPSPLLFDGPAAPLIGDDFLVHSHIGPDFRQLI