MSLSLGFSAGAGAGADRLAAAPALQAAGAQPPRVDVSLSLARAANGQPSSYLPLNENDSLDMVLFDVLREASAVAALSSSSSSSPELGARTTAPVVAGHPAGRKGGGGGGGGRGAAARGGAAGGRHYRGVRRRPWGKYAAEIRDPTRHGARLWLGTFGTAEEAAAAYDRAAFRMRGAKALLNFPPAVPGDGARRGAAAAAKQVGMSDGECVI