MKRRLGEGVGGKATKVQRIMSSLPDRMLHKANAIQEARPDNTIKEHTGVDLEFPSYAALTDFFHAPTQAEIDAYQHDILAAVRSSKIDTLREFHAAGRPMKCSNEFGESILHLACRKGLVQVAKFLIQEAGVPVQVCDDYGRNPLHDACWVHKPNFELMDMVLSKCPDLLFIKDRRGHTPLSFARRDQWKSWNDYLKSKSPEFLKPKKLLERSSDSSSSSKTTNTPSTVVAATAPSTPVVAAKRFSAGAIASKGISLPSFKLQVAAKGICLPGFTDVAVVKKSPSEAKIATGGGVKLPSAGITLPSSGVKLPVPTASPVLKGPPTTTTNHPGAPKEAPVLPLTPANTPATGMPAMIRLPNGTVVALPSIAAVSKTGINVLLQAASSAKSPSPTKQNPTATAG*