MAPIRVVGDEFCVPYYTDLVVKKKLKSIFSSTHFQVFDPNGTLVFKVDDGGGFSQHSNRYIRDAGGFPIILMRNKIISWHDRWRVYRGDSHAENNHLFTVKRSHVFQLKTQLDVFLATNTDETRCDFHVKSDFSNHSSKVYRGDSVIAEIDKKSTWGGFFVGKDVFNVRVFPEVDYAFIVSLLIILQEIISSSNDS