MDVFSPSQVYYDAACASSPGSPEFGPGAELAGSEEDEHVRVPGAPHQPGHCLPWACKACKRKSNFVDRRRAATMRERRRLKKVNHAFEALRRCTSANSSQRLPKVEILRNAIQYIESLQELLREQVESYYGLPGESGSEPGSPLSNCSDSAPDGSSPGWRQMSAAYGSGGGSGYLYAKNEIPADRSAGASSLECLSSIVDRLSSGESGCGPAGLRDASTFSPGSTESQPCTPESPGSRPVYHVL