MTKTPPTGELVKAEPHVSCHVTRIPNSKNKFFLQPLSHLGPHPHLTLAPFGSPSLTGPTSPRVTHPCPNYAAPDMNHPAVKYTQHRSHTKMVANSAETAEFELVRPRVVRITVTDGNATDSSSDDEAEESSFPGARHRVKRFVNEITIESCSNRDTDSAVWRSRTTRTGRKRPAGKSGALARGRRDLKAIAAPAGKKFRGVRQRPWGKWAAEIRDPLRRVRLWLGTFDTAEEAAVVYDNAAIQLRGPDALTNFAPPAAISPPDVKPEVSSGFYSGDESHNHLCSPTSVLRYPSPSNEEAESPCPKQVPEATEARNVREYSCVSESLSEFSDYTSFETFIPDDMFNFETSIPDYFEETSLRDDVGILKEEIPDFGNLKEEMTDFGNLGEMFADSVWDFGFGSSPWCTDDYFQDIGDFFSSDPLVAL