MQYLQENVYIANIVTSFTLNSKLSRELIKQNFPFIKYTKSFSGGIMKYPDGCLLIFDSGKINITGVQNISTSFLLIDRFCSKYSAEVRVTAYRIVNITATSMIVGDFDYQKLILHPGATYEPELFPGINLKLDNSNVTFIIFRSGKVIITGLKNYESVYHYCDEFDYNIRLKPI