MKRFALLVLLAFSMTGCASLNLDQYTKTEPKFDLEQYFAGDTYAWGIFQSRGGEIKRQFKVHIEGKKVGDEFVLSEHFKYNDGETGERVWHITRDGQDRYIGKAGDIVGVAHGHEVGQALNWHYTLKLPYNGSTIDVKFNDWMIRVSKNVMINRAYVSKFGVRVGEVTLFFTKTDPDK