MDVFSPSQVYYDTVCASSPDSSEFGPGVELAGSEEDEHIRVPGAPHQPGHCLPWACKACKRKSNFVDRRRAATMRERRRLKKVNHAFDALRRCTSANSSQRLPKVEILRNAIQYIESLQELLREQVESYYGLPGESGSEPGSPLSNCSDGPADSNSPVWQQMNAVYSSGYLYAKNEILTDKTAGASSLECLSSIVDRLSSVESSCGPAALRDAATFSPGSAESQPCTPESPGSRPVYHVL