MKQPKIVLLIFVSGKIVLTGAKVREETYTAFENIYPVLSEFRKIQQ