MRVRKILSLGIAGILAIGMLTGCSMEGPSKSDNKGGSDKKDLTIGVSTITLQHQFFIDIDEGIKEKAKELGVKVIVNDPDQDVAKQTSAIEDFIQQNVDGMIVLGTDNSAIVPAVEGAFEKMPVVTVDAVLNTENITSYVGTVSYDAGKKLGEYTKKYIDEKLGGKSEIAIVTDLKSQIQMQRIDGFKDALKGSANVKILNSQPGYDREESLNTVENLIQSNPDVDIIYATAENSVLGAKAALESAKNKDVKIVGFDLTEEASSGITDGTILAMIQQQPKEMGRLAVEAVVKAIKGEKVEKNIPVPALLYDKENIKDFKN*