MKPQLIAFKKFLQTEFQAVDFETFRINFNLCLKREQDNIVIYEDDDYDDQPFFFKPMLSDGFFIQTEVIKQLDYLAKVVENPKDSDQQCCQNFYEALIVFISALAITKGINPNRFHQRLVNRFAIHAVY