MKNLLIRNGTIISPTDGIKFEKRDILVLHGKIYAIGLNLKEKIRKEKLLTNKEFEIINADNMYISPGFIDVHTHCYKRKLPTGMDSDSIGIEKGSTVIFDAGTAGPSNYYDFKKKYMDECKTEVYSFLNVTNEGLNILNESTYLDVINFDKVESIVEKNIEKIKGIKVKASKFQSNESGIDIIKKSKQVAKKLNLPLVVYIGEYPSYIDEVMNILGKGDVVTPVYGNSTNGILKESGTLRKSVINAKNRGVLFDVCHGVDQFDFKVFKKAIKQGLEPDLISTDMHIKNMKDVNYSLLNVINKIMELGISLEKCIEKVTEYPTKIFDLHGNKGRIKIGGEGDFTIFTMEECNDIIKDYNNNELVLNKKLRLQYTVKSWMKSSEVYRHGYENTIIN*