MGKILVPSGQIKINVDEIENLAGKIVNEVSNLGTRRQLAVITDNGEHQAVTMEEVSAMAYQKGLDRAQELYGEKIEQAFKERKLAENAMQYIGFDSLKIKFEQSFGQTFTLKTKDRMGYAGSVFDESMHQTQVIPVPGTAGMARMVLSGSMEASMPYAMSTEAESKVKYGYNVGATVTIDLVNLEIETETDISQEFTVNATGAVSAGMSLKFAASASMALCLGPGNNACITVVIDASQASGAGFDALAQFNLGVETEKKKLTTMYTDVLDYKENGQPECNAQASNAAGYWQYILEPSVKVGIQGPSCCIPEKDTLYKYDGKPIDLFGLDPIQSMCFDPTAFIEDLF*