MGSLGHVAELNSGAVMPLIGLGTAADSQNDDLIKAAVATALEVGYRHFDTASLYGSECALGEALKKAFQRDFVKRTDVFVTTKLWSEDLDDPVSALKTSLKNLQLDYVDLYLIHWPVNLRKGCSLPNPKEEDFLPVDIKCTWQGMEKCVQLGLTKSIGLSNFSCKKIEDLLSYATISPAVNQVEMHPLWQQKKLRDYCSMMKIHVSAWSPLGGAVTPQGSNGVIDNPVIQEIAKKHGKTAAQVLLRWGSDQGVSVLPKSYNKGRITANFQVFDWSLTAEDHEKISHLEQRKANRGEAMVNSTTSPYKSVQDLWDGEI*