MLNCVFLEGEIESTKWSHKKTGFLVTIKQKRLFGERSFTDFFVFYANGQLAFELEAYTQKFKTISIEGILRTYLEKRSGIWKTTIEVVKIMKPNSKVMIDYQES