MKIIKQIGIFFTVCWLSQVVAAYLPFSFPSSVIGMILLFICLLAGVLKIEHIQEKADFLMENMAFFFVPAGVSVMNYFDILKSTLVPFLIICIVSTIITFAATAYSVQFVMKLMNRRKK