MSAISCVLMQLCSHGDHIVASNRLYGGTHALLSQFLPRVAGISTTFVDARDVGMVEAAFRPRTKVLYVESVSNPILMVSDIPALAAVAHHNGSSLVVDNTFAPLILSPARLGADVVVHSLSKYISGGADIIAGAVCGPTSLINAMMGLTQGALMLLGPTMNPKVAFDISERLPHLSLRMKEHCHRAATYASRMRKLGLKVIYPGLEDHPDHELFKRIANQEYGFGGILGVDFETKERAYKFIHYLQNNVQFGFMAVSLGYYETLMTCPCSSTSSELSEEEQVHTGISPGLVRLSVGYSGTVEQRWSQLLDALLTL