MKKLINRVEDVLNEQLQGLAKAHPQLTLHQDPLYVTRTDAPVAGKVALLSGGGSGHEPMHCGYIGQGMLSGACPGEIFTSPTPDKMFECAMQIDGGEGVLLIIKNYTGDILNFETATELLHESGIKVTTVVVDDDVAVKDSLYTAGRRGVANTVLIEKLVGAAAERGDSLEACAELGRRLNNLGHSIGIALGACTVPAAGQPSFTLKDDEMEFGVGIHGEPGIDRRRFSSLDQTVDEMFDTLLENGAYSRTLRQWDTVKGAWQEVQQSKTALQNGDRVIALVNNLGATPLSELYGVYNRLAQRCEASGIIIERNLIGSYCTSLDMAGFSITLLKVDDETLTLWDAPVHTPALNWGN*