MERSSTSFNFDKIPKFIMKLYKATNNEKYKGICWTPDGLKIHIYDRDVFVKETLPLISKTREFGTFVRMLNSYGFVKSKDIEEEDIYYNKNFRKGREDLLGFDDSLRMIKRKKSSDIRMRIGDGSLKEIVEYLYVQNQELYTELSVCKERIERQERALNGLIEILSRVFRTNSQDLGARIKPSGHNPHNEMDFFLGELSGPLKEGCEPASPPLQDKGIPELSFKPGGIPHADSDTKDDNYDPFF