MSLSLGFSAGAGVGADRLAAAPALQAAGALPPRVDVSLSLARAANGQPSSYLPLNENDSLDMVLFDVLREASAVAALSSSSSSSPELGARTTAPVVAGHPAGRKGGGGGGGGRGAAARGGAAGGRHYRGVRRRPWGKYAAEIRDPTRHGARLWLGTFGTAEEAAAAYDRAAFRMRGAKALLNFPPAVAGDGARRGAAAAAKQVGMSDGECVI