MSSSIGTRTLMEGDPNGGTDGSSGGVPAPTKAIADVSTRPYNTCIAFRYIDDGHLPFHVALRTAHGLVPSSAQARVPPFASLAVESVSRIQTVVTEEVVAVEFSTLIAALPSDVARARWRSCVGLGAGAWLAATLISSTLRLSPSQRREAGFLVHWEPTNVIPPRPTAHGERGVRPDLALVDGARRIFGDVVLADTTRRTLLSRSAHHEGVAARDAALRKERAYAHRDSADEFLPLAVEIFGCLDARLDVFLRQCAHRSFEMHGPRSPPPAILATFYRQRISVALQRCLASTILRRAAVVGTRPGGLPPLPARVAPHIDDLRGCF*