MLFSICFCFLQTILNSMHKYQPRFHLVRANDILRLPCSRFHTYTFKETQFLAVTAYQNEKITQLKIDHNPFAKGFRETGGGRRDKK