MPRIRALDAAQPFDYEAKIMEMHEKISKLKIGIVGFGNYGQFLAKTLICQGHTVLAHSRSDYSDIAVKIGVSFLRDPHDLCEEHPEVILHCTLIISTESVLRSLPTQRLKRNTLFVDVLSVKEIPKNLFLQILPREFDVLCTHPMFGPESGKDGWKGLPFVYEKVRIGSDEYREDRCQKFLDIFAKEGCRMVEMSCSEHDRHAAESQFITHTVGRMLGKLELQSTPINTKGYETLLNLVENTSGDSFDIYYGLFMYNVNSTEQIERLDAAFDSLKRQLYGHLHDVLRKQLFGTGKGSENLHRLAPPALSQWVCTGSHGM*