MKKLINDVQDVLDEQLAGLAKAHPSLTLHQDPVYVTRADAPVAGKVALLSGGGSGHEPMHCGYIGQGMLSGACPGEIFTSPTPDKIFECAMQVDGGEGVLLIIKNYTGDILNFETATELLHDSGVKVTTVVIDDDVAVKDSLYTAGRRGVANTVLIEKLVGAAAERGDSLDACAELGRKLNNQGHSIGIALGACTVPAAGKPSFTLADNEMEFGVGIHGEPGIDRRPFSSLDQTVDEMFDTLLVNGSYHRTLRFWDYQQGSWQEEQQTKQPLQSGDRVIALVNNLGATPLSELYGVYNRLTTRCQQAGLTIERNLIGAYCTSLDMTGFSITLLKVDDETLALWDAPVHTPALNWGK*