MSLSLGFSAGAGVGADRLAAAPALQAAGALPPRVDVDVSLSLARAANGQPSSYLPLNENDSLDMVLFDVLREASAVAALSSSSSPELGARTTVPVVAGHPAGRKGGGGGGGGRGAAARGGAAGGRHYRGVRRRPWGKYAAEIRDPTRHGARLWLGTFGTAEEAAAAYDRAAFRMRGAKALLNFPPAVAGDGIRRGGAEAAAAKQTNQTFRDEMSLGGIPDPPTPAKRTGTGESALRDAMRREASESPETSPATTNTRSSPSRAAASTTLP