MKNIFKLLFVTLLLVMACQSTSIKNEDVLGSWIDLSEAKLNFTLLENGVARSDNMETLLYQKWELKGDSLILTMKSIGNGASSIDKMAYKIEMPNSNKMILFTEYGSNEYLKKE