MSFDLARLSFSPHTAASKKGDVVRCAMKSYRLSELSFSQVENLKSRPRIDFSSIFTTVNPIIDAVRCKGDVAVKEYTERFDKVQLNNVVEDVSELSLPELDSKVKEAFDVAYDNIYAFHLAQKSTEKSVENMKGVRCKRVSRSIGSVGLYVPGGTAVLPSTALMLAIPAQIAGCKTVVLATPPTKEGSICKEVLYCAKRAGVTHILKAGGAQAIAAMAWGTDSCPKVEKIFGPGNQYVTAAKMILQNSEAMVSIDMPAGPSEVLVIADEHASPVYIAADLLSQAEHGPDSQVVLVIVGDGVNLKAIEEEIAKQCKSLPRGEFASKALSHSFTVFARDMIEAITFSNLYAPEHLIINVKDAEKWEGLIENAGSVFIGPWTPESVGDYASGTNHVLPTYGYARMYSGVSLDSFLKFMTVQSLTEEGLRNLGPYVATMAEIEGLDAHKRAVTLRLKDIEAKQASQTK*