MKNLMYVLAILVGITFSLRAQTAKKVVERFEVAPKKKIKVTILGTTHFSNPGQDVVNMKVEDVLQPKRQKEMRALVDLLAKFKPTKIMLESTPKYDSIHNVRYQQYLKGTYKLKRNERQQIGYRLAKQLGHERIYMVDHKGQFPMGKVNKYAQANNQAYLLNKAFGWAKKEMSNRETYFKNHTITEFLIDMNRPAFIKKSNGLYLSLFAKIGKDTAYPGTNLVANWYERNLKIYTNILRLAEDGDRILVVFGAGHVPILQHLFQDALDFEYIEINDFLDAKTKRNK